=> Building science/mpb build started at Sun Oct 9 12:28:38 PDT 2016 port directory: /usr/ports/science/mpb building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: rhurlin@gwdg.de ident warning: no id keywords in /build/boomdata/data/.m/Release46-default/ref/../09//usr/ports/science/mpb/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400600 ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/Release46-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=mpb-1.5_3 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/Release46-default/ref/.p/pool MASTERNAME=Release46-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for mpb-1.5_3: ATLAS=off: Use math/atlas instead of math/lapack NLOPT=off: Use math/nlopt (check also in science/libctl) ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --with-lapack=-llapack --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- F77="gfortran5" FC="gfortran5" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc5" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc5" PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/science/mpb XDG_CONFIG_HOME=/wrkdirs/science/mpb HOME=/wrkdirs/science/mpb TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- F77="gfortran5" FC="gfortran5" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc5" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc5" XDG_DATA_HOME=/wrkdirs/science/mpb XDG_CONFIG_HOME=/wrkdirs/science/mpb HOME=/wrkdirs/science/mpb TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.6 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/mpb" EXAMPLESDIR="share/examples/mpb" DATADIR="share/mpb" WWWDIR="www/mpb" ETCDIR="etc/mpb" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mpb DOCSDIR=/usr/local/share/doc/mpb EXAMPLESDIR=/usr/local/share/examples/mpb WWWDIR=/usr/local/www/mpb ETCDIR=/usr/local/etc/mpb --End SUB_LIST-- ---Begin make.conf--- NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> License GPLv2 accepted by the user =========================================================================== =================================================== ===> mpb-1.5_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> mpb-1.5_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of mpb-1.5_3 =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mpb-1.5_3 for building =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mpb-1.5_3 for building => SHA256 Checksum OK for mpb-1.5.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by mpb-1.5_3 for building ===> Extracting for mpb-1.5_3 => SHA256 Checksum OK for mpb-1.5.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for mpb-1.5_3 =========================================================================== =================================================== ===> mpb-1.5_3 depends on executable: bash - not found ===> Installing existing package /packages/All/bash-4.3.46_1.txz Installing bash-4.3.46_1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting bash-4.3.46_1: .......... done ===> mpb-1.5_3 depends on executable: bash - found ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on executable: gfortran5 - not found ===> Installing existing package /packages/All/gcc5-5.4.0.txz Installing gcc5-5.4.0... `-- Installing mpc-1.0.3... | `-- Installing gmp-5.1.3_3... | `-- Extracting gmp-5.1.3_3: .......... done | `-- Installing mpfr-3.1.5... | `-- Extracting mpfr-3.1.5: .......... done `-- Extracting mpc-1.0.3: ...... done `-- Installing binutils-2.27_4,1... `-- Extracting binutils-2.27_4,1: .......... done Extracting gcc5-5.4.0: .......... done Message from gcc5-5.4.0: To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc5 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> mpb-1.5_3 depends on executable: gfortran5 - found ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on package: pkgconf>=0.9.10 - not found ===> Installing existing package /packages/All/pkgconf-1.0.1.txz Installing pkgconf-1.0.1... Extracting pkgconf-1.0.1: .......... done ===> mpb-1.5_3 depends on package: pkgconf>=0.9.10 - found ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on file: /usr/local/bin/as - found =========================================================================== =================================================== ===> mpb-1.5_3 depends on shared library: libfftw.so - not found ===> Installing existing package /packages/All/fftw-2.1.5_12.txz Installing fftw-2.1.5_12... Extracting fftw-2.1.5_12: .......... done Message from fftw-2.1.5_12: ===> NOTICE: The fftw port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> mpb-1.5_3 depends on shared library: libfftw.so - found (/usr/local/lib/libfftw.so) ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on shared library: libhdf5.so - not found ===> Installing existing package /packages/All/hdf5-1.10.0.txz Installing hdf5-1.10.0... `-- Installing hdf-szip-2.1_2... `-- Extracting hdf-szip-2.1_2: ........ done Extracting hdf5-1.10.0: .......... done ===> mpb-1.5_3 depends on shared library: libhdf5.so - found (/usr/local/lib/libhdf5.so) ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on shared library: libctl.so - not found ===> Installing existing package /packages/All/libctl-3.2.2.txz Installing libctl-3.2.2... `-- Installing guile2-2.0.11_3... | `-- Installing libffi-3.2.1... | `-- Extracting libffi-3.2.1: .......... done | `-- Installing libltdl-2.4.6... | `-- Extracting libltdl-2.4.6: .......... done | `-- Installing boehm-gc-threaded-7.6.0_1... | | `-- Installing boehm-gc-7.6.0... | | `-- Extracting boehm-gc-7.6.0: .......... done | `-- Extracting boehm-gc-threaded-7.6.0_1: .......... done | `-- Installing libunistring-0.9.6... | `-- Extracting libunistring-0.9.6: .......... done | `-- Installing readline-6.3.8... | | `-- Installing ncurses-6.0_5... | | `-- Extracting ncurses-6.0_5: .......... done | `-- Extracting readline-6.3.8: .......... done `-- Extracting guile2-2.0.11_3: .......... done Extracting libctl-3.2.2: .......... done Message from ncurses-6.0_5: ===> NOTICE: The ncurses port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> mpb-1.5_3 depends on shared library: libctl.so - found (/usr/local/lib/libctl.so) ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on shared library: libguile-2.0.so - found (/usr/local/lib/libguile-2.0.so) ===> mpb-1.5_3 depends on shared library: libblas.so - not found ===> Installing existing package /packages/All/blas-3.5.0_3.txz Installing blas-3.5.0_3... Extracting blas-3.5.0_3: ....... done ===> mpb-1.5_3 depends on shared library: libblas.so - found (/usr/local/lib/libblas.so) ===> Returning to build of mpb-1.5_3 ===> mpb-1.5_3 depends on shared library: liblapack.so - not found ===> Installing existing package /packages/All/lapack-3.5.0.txz Installing lapack-3.5.0... Extracting lapack-3.5.0: .......... done ===> mpb-1.5_3 depends on shared library: liblapack.so - found (/usr/local/lib/liblapack.so) ===> Returning to build of mpb-1.5_3 =========================================================================== =================================================== ===> Configuring for mpb-1.5_3 configure: loading site script /usr/ports/Templates/config.site checking whether to enable maintainer-specific portions of Makefiles... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-portbld-dragonfly4.6 checking host system type... x86_64-portbld-dragonfly4.6 checking how to print strings... printf checking for style of include used by make... GNU checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/local/bin/ld checking if the linker (/usr/local/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/local/bin/nm checking the name lister (/usr/local/bin/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 262144 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert x86_64-portbld-dragonfly4.6 file names to x86_64-portbld-dragonfly4.6 format... func_convert_file_noop checking how to convert x86_64-portbld-dragonfly4.6 file names to toolchain format... func_convert_file_noop checking for /usr/local/bin/ld option to reload object files... -r checking for objdump... /usr/local/bin/objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... /usr/local/bin/ranlib checking command to parse /usr/local/bin/nm output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/local/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly4.6 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran5 accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for gfortran5 option to produce PIC... -fPIC checking if gfortran5 PIC flag -fPIC works... yes checking if gfortran5 static flag -static works... yes checking if gfortran5 supports -c -o file.o... yes checking if gfortran5 supports -c -o file.o... (cached) yes checking whether the gfortran5 linker (/usr/local/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly4.6 ld.so checking how to hardcode library paths into programs... immediate checking for vendor cc to be used instead of gcc... checking for cc... cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking for sqrt in -lm... yes checking how to get verbose linking output from gfortran5... -v checking for Fortran 77 libraries of gfortran5... -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore checking for fftw_execute in -lfftw3... no checking for fftw in -ldfftw... no checking for fftw in -lfftw... yes checking if sgemm_ is being linked in already... no checking for sgemm_ in -lopenblas... no checking for ATL_xerbla in -latlas... no checking for sgemm_ in -lblas... yes checking for dgemm_ in -ldgemm... no checking for sgemm_ in -lmkl... no checking for sgemm_ in -framework vecLib... no checking for sgemm_ in -lcxml... no checking for sgemm_ in -ldxml... no checking for sgemm_ in -lscs... no checking for sgemm_ in -lcomplib.sgimath... no checking for sgemm_ in -lblas... (cached) yes checking for sgemm_ in -lessl... no checking for sgemm_ in -lblas... (cached) yes checking for cheev_ in -llapack... yes checking for deflate in -lz... (cached) yes checking for H5Pcreate in -lhdf5... yes checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for guile... yes checking for guile-config... guile-config checking if linking to guile works... yes checking libguile.h usability... yes checking libguile.h presence... yes checking for libguile.h... yes checking guile/gh.h usability... no checking guile/gh.h presence... no checking for guile/gh.h... no checking for scm_make_smob_type... yes checking for scm_array_get_handle... yes checking for scm_is_array... yes checking for SCM_SMOB_PREDICATE... yes checking for SCM_SMOB_DATA... yes checking for SCM_NEWSMOB... yes checking how to activate readline in Guile... ice-9 readline checking for libctl dir... /usr/local/share/libctl checking for gen-ctl-io... gen-ctl-io checking for ctl_get_vector3 in -lctl... yes checking ctl.h usability... yes checking ctl.h presence... yes checking for ctl.h... yes checking whether libctl version is at least 3.2.1... ok checking for libctl_quiet feature... yes checking for basename in -lgen... no checking nlopt.h usability... no checking nlopt.h presence... no checking for nlopt.h... no checking for nlopt_minimize in -lnlopt... no checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for getopt.h... (cached) yes checking for nlopt.h... (cached) no checking for an ANSI C-conforming const... yes checking for inline... inline checking for getopt... (cached) yes checking for strncmp... yes checking whether calling BLAS zdotc works... yes checking for bash... /usr/local/bin/bash checking for feenableexcept... yes checking whether feenableexcept declaration is usable... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating examples/Makefile config.status: creating tests/Makefile config.status: creating src/Makefile config.status: creating src/util/Makefile config.status: creating src/matrices/Makefile config.status: creating src/matrixio/Makefile config.status: creating src/maxwell/Makefile config.status: creating mpb/Makefile config.status: creating mpb/mpb.scm config.status: creating mpb/mpb-split-preinstall config.status: creating utils/Makefile config.status: creating config.h config.status: creating src/mpbconf.h config.status: executing depfiles commands config.status: executing libtool commands =========================================================================== =================================================== ===> Building for mpb-1.5_3 /usr/bin/make all-recursive Making all in src cp -f mpbconf.h mpb.h /usr/bin/make all-recursive Making all in util cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT sphere-quad.o -MD -MP -MF .deps/sphere-quad.Tpo -c -o sphere-quad.o sphere-quad.c mv -f .deps/sphere-quad.Tpo .deps/sphere-quad.Po /bin/sh ../../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o sphere_quad sphere-quad.o -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o sphere_quad sphere-quad.o -L/usr/local/lib -L/usr/local/lib/gcc5 -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib (echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; ../../src/util/sphere_quad) > sphere-quad.h /usr/bin/make all-am /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT debug_malloc.lo -MD -MP -MF .deps/debug_malloc.Tpo -c -o debug_malloc.lo debug_malloc.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT debug_malloc.lo -MD -MP -MF .deps/debug_malloc.Tpo -c debug_malloc.c -o debug_malloc.o mv -f .deps/debug_malloc.Tpo .deps/debug_malloc.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpi_utils.lo -MD -MP -MF .deps/mpi_utils.Tpo -c -o mpi_utils.lo mpi_utils.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpi_utils.lo -MD -MP -MF .deps/mpi_utils.Tpo -c mpi_utils.c -o mpi_utils.o mpi_utils.c: In function 'mpi_begin_critical_section': mpi_utils.c:101:15: warning: unused variable 'status' [-Wunused-variable] MPI_Status status; ^ mpi_utils.c: In function 'mpi_end_critical_section': mpi_utils.c:109:35: warning: unused parameter 'tag' [-Wunused-parameter] void mpi_end_critical_section(int tag) ^ mv -f .deps/mpi_utils.Tpo .deps/mpi_utils.Plo /bin/sh ../../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o libutil.la debug_malloc.lo mpi_utils.lo -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libutil.a debug_malloc.o mpi_utils.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: /usr/local/bin/ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) Making all in matrices /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-blasglue.lo -MD -MP -MF .deps/libmatrices_la-blasglue.Tpo -c -o libmatrices_la-blasglue.lo `test -f 'blasglue.c' || echo './'`blasglue.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-blasglue.lo -MD -MP -MF .deps/libmatrices_la-blasglue.Tpo -c blasglue.c -o libmatrices_la-blasglue.o mv -f .deps/libmatrices_la-blasglue.Tpo .deps/libmatrices_la-blasglue.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver.lo -MD -MP -MF .deps/libmatrices_la-eigensolver.Tpo -c -o libmatrices_la-eigensolver.lo `test -f 'eigensolver.c' || echo './'`eigensolver.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver.lo -MD -MP -MF .deps/libmatrices_la-eigensolver.Tpo -c eigensolver.c -o libmatrices_la-eigensolver.o mv -f .deps/libmatrices_la-eigensolver.Tpo .deps/libmatrices_la-eigensolver.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver_davidson.lo -MD -MP -MF .deps/libmatrices_la-eigensolver_davidson.Tpo -c -o libmatrices_la-eigensolver_davidson.lo `test -f 'eigensolver_davidson.c' || echo './'`eigensolver_davidson.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver_davidson.lo -MD -MP -MF .deps/libmatrices_la-eigensolver_davidson.Tpo -c eigensolver_davidson.c -o libmatrices_la-eigensolver_davidson.o mv -f .deps/libmatrices_la-eigensolver_davidson.Tpo .deps/libmatrices_la-eigensolver_davidson.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver_utils.lo -MD -MP -MF .deps/libmatrices_la-eigensolver_utils.Tpo -c -o libmatrices_la-eigensolver_utils.lo `test -f 'eigensolver_utils.c' || echo './'`eigensolver_utils.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-eigensolver_utils.lo -MD -MP -MF .deps/libmatrices_la-eigensolver_utils.Tpo -c eigensolver_utils.c -o libmatrices_la-eigensolver_utils.o mv -f .deps/libmatrices_la-eigensolver_utils.Tpo .deps/libmatrices_la-eigensolver_utils.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-evectmatrix.lo -MD -MP -MF .deps/libmatrices_la-evectmatrix.Tpo -c -o libmatrices_la-evectmatrix.lo `test -f 'evectmatrix.c' || echo './'`evectmatrix.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-evectmatrix.lo -MD -MP -MF .deps/libmatrices_la-evectmatrix.Tpo -c evectmatrix.c -o libmatrices_la-evectmatrix.o mv -f .deps/libmatrices_la-evectmatrix.Tpo .deps/libmatrices_la-evectmatrix.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-linmin.lo -MD -MP -MF .deps/libmatrices_la-linmin.Tpo -c -o libmatrices_la-linmin.lo `test -f 'linmin.c' || echo './'`linmin.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-linmin.lo -MD -MP -MF .deps/libmatrices_la-linmin.Tpo -c linmin.c -o libmatrices_la-linmin.o mv -f .deps/libmatrices_la-linmin.Tpo .deps/libmatrices_la-linmin.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-matrices.lo -MD -MP -MF .deps/libmatrices_la-matrices.Tpo -c -o libmatrices_la-matrices.lo `test -f 'matrices.c' || echo './'`matrices.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-matrices.lo -MD -MP -MF .deps/libmatrices_la-matrices.Tpo -c matrices.c -o libmatrices_la-matrices.o mv -f .deps/libmatrices_la-matrices.Tpo .deps/libmatrices_la-matrices.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-minpack2-linmin.lo -MD -MP -MF .deps/libmatrices_la-minpack2-linmin.Tpo -c -o libmatrices_la-minpack2-linmin.lo `test -f 'minpack2-linmin.c' || echo './'`minpack2-linmin.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-minpack2-linmin.lo -MD -MP -MF .deps/libmatrices_la-minpack2-linmin.Tpo -c minpack2-linmin.c -o libmatrices_la-minpack2-linmin.o mv -f .deps/libmatrices_la-minpack2-linmin.Tpo .deps/libmatrices_la-minpack2-linmin.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-sqmatrix.lo -MD -MP -MF .deps/libmatrices_la-sqmatrix.Tpo -c -o libmatrices_la-sqmatrix.lo `test -f 'sqmatrix.c' || echo './'`sqmatrix.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrices_la-sqmatrix.lo -MD -MP -MF .deps/libmatrices_la-sqmatrix.Tpo -c sqmatrix.c -o libmatrices_la-sqmatrix.o mv -f .deps/libmatrices_la-sqmatrix.Tpo .deps/libmatrices_la-sqmatrix.Plo /bin/sh ../../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o libmatrices.la libmatrices_la-blasglue.lo libmatrices_la-eigensolver.lo libmatrices_la-eigensolver_davidson.lo libmatrices_la-eigensolver_utils.lo libmatrices_la-evectmatrix.lo libmatrices_la-linmin.lo libmatrices_la-matrices.lo libmatrices_la-minpack2-linmin.lo libmatrices_la-sqmatrix.lo -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libmatrices.a libmatrices_la-blasglue.o libmatrices_la-eigensolver.o libmatrices_la-eigensolver_davidson.o libmatrices_la-eigensolver_utils.o libmatrices_la-evectmatrix.o libmatrices_la-linmin.o libmatrices_la-matrices.o libmatrices_la-minpack2-linmin.o libmatrices_la-sqmatrix.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: /usr/local/bin/ranlib .libs/libmatrices.a libtool: link: ( cd ".libs" && rm -f "libmatrices.la" && ln -s "../libmatrices.la" "libmatrices.la" ) Making all in matrixio cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrixio_a-evectmatrixio.o -MD -MP -MF .deps/libmatrixio_a-evectmatrixio.Tpo -c -o libmatrixio_a-evectmatrixio.o `test -f 'evectmatrixio.c' || echo './'`evectmatrixio.c mv -f .deps/libmatrixio_a-evectmatrixio.Tpo .deps/libmatrixio_a-evectmatrixio.Po cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrixio_a-fieldio.o -MD -MP -MF .deps/libmatrixio_a-fieldio.Tpo -c -o libmatrixio_a-fieldio.o `test -f 'fieldio.c' || echo './'`fieldio.c mv -f .deps/libmatrixio_a-fieldio.Tpo .deps/libmatrixio_a-fieldio.Po cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmatrixio_a-matrixio.o -MD -MP -MF .deps/libmatrixio_a-matrixio.Tpo -c -o libmatrixio_a-matrixio.o `test -f 'matrixio.c' || echo './'`matrixio.c matrixio.c: In function 'matrixio_create_sub': matrixio.c:469:17: warning: statement with no effect [-Wunused-value] IF_EXCLUSIVE(0,if (id.parallel) MPI_Barrier(MPI_COMM_WORLD)); ^ matrixio.c:58:32: note: in definition of macro 'IF_EXCLUSIVE' # define IF_EXCLUSIVE(yes,no) yes ^ matrixio.c:472:17: warning: statement with no effect [-Wunused-value] IF_EXCLUSIVE(0,if (id.parallel) MPI_Barrier(MPI_COMM_WORLD)); ^ matrixio.c:58:32: note: in definition of macro 'IF_EXCLUSIVE' # define IF_EXCLUSIVE(yes,no) yes ^ In file included from matrixio.c:29:0: matrixio.c: In function 'matrixio_open_dataset': matrixio.c:516:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] CHECK(dims_copy[i] == dims[i], ^ ./../util/check.h:37:12: note: in definition of macro 'CHECK' if (!(condition)) { \ ^ matrixio.c: In function 'matrixio_create_dataset': matrixio.c:552:17: warning: statement with no effect [-Wunused-value] IF_EXCLUSIVE(0,if (id.parallel) MPI_Barrier(MPI_COMM_WORLD)); ^ matrixio.c:58:32: note: in definition of macro 'IF_EXCLUSIVE' # define IF_EXCLUSIVE(yes,no) yes ^ In file included from matrixio.c:29:0: matrixio.c: In function 'matrixio_read_real_data': matrixio.c:837:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] CHECK(dims_copy[i] == dims[i], ^ ./../util/check.h:37:12: note: in definition of macro 'CHECK' if (!(condition)) { \ ^ mv -f .deps/libmatrixio_a-matrixio.Tpo .deps/libmatrixio_a-matrixio.Po rm -f libmatrixio.a /usr/local/bin/ar cru libmatrixio.a libmatrixio_a-evectmatrixio.o libmatrixio_a-fieldio.o libmatrixio_a-matrixio.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') /usr/local/bin/ranlib libmatrixio.a Making all in maxwell /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell.lo -MD -MP -MF .deps/libmaxwell_la-maxwell.Tpo -c -o libmaxwell_la-maxwell.lo `test -f 'maxwell.c' || echo './'`maxwell.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell.lo -MD -MP -MF .deps/libmaxwell_la-maxwell.Tpo -c maxwell.c -o libmaxwell_la-maxwell.o mv -f .deps/libmaxwell_la-maxwell.Tpo .deps/libmaxwell_la-maxwell.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_constraints.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_constraints.Tpo -c -o libmaxwell_la-maxwell_constraints.lo `test -f 'maxwell_constraints.c' || echo './'`maxwell_constraints.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_constraints.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_constraints.Tpo -c maxwell_constraints.c -o libmaxwell_la-maxwell_constraints.o mv -f .deps/libmaxwell_la-maxwell_constraints.Tpo .deps/libmaxwell_la-maxwell_constraints.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_eps.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_eps.Tpo -c -o libmaxwell_la-maxwell_eps.lo `test -f 'maxwell_eps.c' || echo './'`maxwell_eps.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_eps.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_eps.Tpo -c maxwell_eps.c -o libmaxwell_la-maxwell_eps.o maxwell_eps.c:180:12: warning: 'sym_matrix_eq' defined but not used [-Wunused-function] static int sym_matrix_eq(symmetric_matrix V1, symmetric_matrix V2, double tol) ^ mv -f .deps/libmaxwell_la-maxwell_eps.Tpo .deps/libmaxwell_la-maxwell_eps.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_op.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_op.Tpo -c -o libmaxwell_la-maxwell_op.lo `test -f 'maxwell_op.c' || echo './'`maxwell_op.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_op.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_op.Tpo -c maxwell_op.c -o libmaxwell_la-maxwell_op.o maxwell_op.c: In function 'maxwell_vectorfield_otherhalf': maxwell_op.c:577:50: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_vectorfield_otherhalf(maxwell_data *d, scalar_complex *field, ^ maxwell_op.c:577:69: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_vectorfield_otherhalf(maxwell_data *d, scalar_complex *field, ^ maxwell_op.c:578:13: warning: unused parameter 'phasex' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c:578:26: warning: unused parameter 'phasey' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c:578:39: warning: unused parameter 'phasez' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c: In function 'maxwell_cscalarfield_otherhalf': maxwell_op.c:781:51: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_cscalarfield_otherhalf(maxwell_data *d, scalar_complex *field, ^ maxwell_op.c:781:70: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_cscalarfield_otherhalf(maxwell_data *d, scalar_complex *field, ^ maxwell_op.c:782:14: warning: unused parameter 'phasex' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c:782:27: warning: unused parameter 'phasey' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c:782:40: warning: unused parameter 'phasez' [-Wunused-parameter] real phasex, real phasey, real phasez) ^ maxwell_op.c: In function 'maxwell_scalarfield_otherhalf': maxwell_op.c:982:50: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_scalarfield_otherhalf(maxwell_data *d, real *field) ^ maxwell_op.c:982:59: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_scalarfield_otherhalf(maxwell_data *d, real *field) ^ mv -f .deps/libmaxwell_la-maxwell_op.Tpo .deps/libmaxwell_la-maxwell_op.Plo /bin/sh ../../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_pre.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_pre.Tpo -c -o libmaxwell_la-maxwell_pre.lo `test -f 'maxwell_pre.c' || echo './'`maxwell_pre.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT libmaxwell_la-maxwell_pre.lo -MD -MP -MF .deps/libmaxwell_la-maxwell_pre.Tpo -c maxwell_pre.c -o libmaxwell_la-maxwell_pre.o mv -f .deps/libmaxwell_la-maxwell_pre.Tpo .deps/libmaxwell_la-maxwell_pre.Plo /bin/sh ../../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o libmaxwell.la libmaxwell_la-maxwell.lo libmaxwell_la-maxwell_constraints.lo libmaxwell_la-maxwell_eps.lo libmaxwell_la-maxwell_op.lo libmaxwell_la-maxwell_pre.lo -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libmaxwell.a libmaxwell_la-maxwell.o libmaxwell_la-maxwell_constraints.o libmaxwell_la-maxwell_eps.o libmaxwell_la-maxwell_op.o libmaxwell_la-maxwell_pre.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: /usr/local/bin/ranlib .libs/libmaxwell.a libtool: link: ( cd ".libs" && rm -f "libmaxwell.la" && ln -s "../libmaxwell.la" "libmaxwell.la" ) /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -no-undefined -version-info 0:0:0 -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o libmpb.la -rpath /usr/local/lib util/libutil.la matrices/libmatrices.la maxwell/libmaxwell.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: (cd .libs/libmpb.lax/libutil.a && /usr/local/bin/ar x "/wrkdirs/science/mpb/mpb-1.5/src/util/.libs/libutil.a") libtool: link: (cd .libs/libmpb.lax/libmatrices.a && /usr/local/bin/ar x "/wrkdirs/science/mpb/mpb-1.5/src/matrices/.libs/libmatrices.a") libtool: link: (cd .libs/libmpb.lax/libmaxwell.a && /usr/local/bin/ar x "/wrkdirs/science/mpb/mpb-1.5/src/maxwell/.libs/libmaxwell.a") libtool: link: /usr/local/bin/ar cru .libs/libmpb.a .libs/libmpb.lax/libutil.a/debug_malloc.o .libs/libmpb.lax/libutil.a/mpi_utils.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-blasglue.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-eigensolver.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-eigensolver_davidson.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-eigensolver_utils.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-evectmatrix.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-linmin.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-matrices.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-minpack2-linmin.o .libs/libmpb.lax/libmatrices.a/libmatrices_la-sqmatrix.o .libs/libmpb.lax/libmaxwell.a/libmaxwell_la-maxwell.o .libs/libmpb.lax/libmaxwell.a/libmaxwell_la-maxwell_constraints.o .libs/libmpb.lax/libmaxwell.a/libmaxwell_la-maxwell_eps.o .libs/libmpb.lax/libmaxwell.a/libmaxwell_la-maxwell_op.o .libs/libmpb.lax/libmaxwell.a/libmaxwell_la-maxwell_pre.o /usr/local/bin/ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: /usr/local/bin/ranlib .libs/libmpb.a libtool: link: rm -fr .libs/libmpb.lax libtool: link: ( cd ".libs" && rm -f "libmpb.la" && ln -s "../libmpb.la" "libmpb.la" ) Making all in tests cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT malloctest.o -MD -MP -MF .deps/malloctest.Tpo -c -o malloctest.o malloctest.c mv -f .deps/malloctest.Tpo .deps/malloctest.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o malloctest malloctest.o ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o malloctest malloctest.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT blastest.o -MD -MP -MF .deps/blastest.Tpo -c -o blastest.o blastest.c mv -f .deps/blastest.Tpo .deps/blastest.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o blastest blastest.o ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o blastest blastest.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT eigs_test.o -MD -MP -MF .deps/eigs_test.Tpo -c -o eigs_test.o eigs_test.c eigs_test.c: In function 'Aop': eigs_test.c:248:51: warning: unused parameter 'data' [-Wunused-parameter] void Aop(evectmatrix Xin, evectmatrix Xout, void *data, ^ eigs_test.c:249:7: warning: unused parameter 'is_current_eigenvector' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ^ eigs_test.c:249:43: warning: unused parameter 'Work' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ^ eigs_test.c: In function 'Ainvop': eigs_test.c:258:54: warning: unused parameter 'data' [-Wunused-parameter] void Ainvop(evectmatrix Xin, evectmatrix Xout, void *data, ^ eigs_test.c:259:18: warning: unused parameter 'Y' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ eigs_test.c:259:27: warning: unused parameter 'eigenvals' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ eigs_test.c:259:47: warning: unused parameter 'YtY' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ eigs_test.c: In function 'Cop_old': eigs_test.c:269:55: warning: unused parameter 'data' [-Wunused-parameter] void Cop_old(evectmatrix Xin, evectmatrix Xout, void *data, ^ eigs_test.c:270:15: warning: unused parameter 'Y' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ eigs_test.c:270:24: warning: unused parameter 'eigenvals' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ eigs_test.c: In function 'Cop': eigs_test.c:294:51: warning: unused parameter 'data' [-Wunused-parameter] void Cop(evectmatrix Xin, evectmatrix Xout, void *data, ^ eigs_test.c:295:16: warning: unused parameter 'Y' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ^ mv -f .deps/eigs_test.Tpo .deps/eigs_test.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o eigs_test eigs_test.o ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o eigs_test eigs_test.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT maxwell_test.o -MD -MP -MF .deps/maxwell_test.Tpo -c -o maxwell_test.o maxwell_test.c mv -f .deps/maxwell_test.Tpo .deps/maxwell_test.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o maxwell_test maxwell_test.o ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o maxwell_test maxwell_test.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT normal_vectors.o -MD -MP -MF .deps/normal_vectors.Tpo -c -o normal_vectors.o normal_vectors.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from normal_vectors.c:11: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ mv -f .deps/normal_vectors.Tpo .deps/normal_vectors.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o normal_vectors normal_vectors.o -lctlgeom ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o normal_vectors normal_vectors.o -L/usr/local/lib -L/usr/local/lib/gcc5 -lctlgeom ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib Making all in mpb cp -f /usr/local/share/libctl/base/main.c main.c cp -f /usr/local/share/libctl/utils/geom.c geom.c gen-ctl-io --header -o ctl-io.h mpb.scm /usr/local/share/libctl ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/local/share/libctl/base/include.scm ;;; compiled /wrkdirs/science/mpb/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/libctl/base/include.scm.go gen-ctl-io --code -o ctl-io.c mpb.scm /usr/local/share/libctl /usr/bin/make all-am cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-epsilon.o -MD -MP -MF .deps/mpb-epsilon.Tpo -c -o mpb-epsilon.o `test -f 'epsilon.c' || echo './'`epsilon.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.h:22, from epsilon.c:27: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ epsilon.c: In function 'mean_epsilon_func': epsilon.c:395:4: warning: pointers to arrays with different qualifiers are incompatible in ISO C [-Wpedantic] maxwell_sym_matrix_rotate(&eps1, &eps1, Rot); ^ epsilon.c:396:4: warning: pointers to arrays with different qualifiers are incompatible in ISO C [-Wpedantic] maxwell_sym_matrix_rotate(&eps2, &eps2, Rot); ^ epsilon.c:450:4: warning: pointers to arrays with different qualifiers are incompatible in ISO C [-Wpedantic] maxwell_sym_matrix_rotate(meps, meps, Rot); /* rotate back */ ^ mv -f .deps/mpb-epsilon.Tpo .deps/mpb-epsilon.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-epsilon_file.o -MD -MP -MF .deps/mpb-epsilon_file.Tpo -c -o mpb-epsilon_file.o `test -f 'epsilon_file.c' || echo './'`epsilon_file.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from epsilon_file.c:39: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ mv -f .deps/mpb-epsilon_file.Tpo .deps/mpb-epsilon_file.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-field-smob.o -MD -MP -MF .deps/mpb-field-smob.Tpo -c -o mpb-field-smob.o `test -f 'field-smob.c' || echo './'`field-smob.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from field-smob.h:21, from field-smob.c:27: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ In file included from /usr/local/include/guile/2.0/libguile.h:38:0, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from field-smob.h:21, from field-smob.c:27: field-smob.c: In function 'field_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ field-smob.c:42:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(FIELD_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ field-smob.h:45:20: note: in expansion of macro 'T_SMOB_P' #define FIELD_P(X) T_SMOB_P(field_smob, X) ^ field-smob.c:42:40: note: in expansion of macro 'FIELD_P' return ctl_convert_boolean_to_scm(FIELD_P(obj)); ^ field-smob.c: In function 'rscalar_field_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ field-smob.c:47:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(RSCALAR_FIELD_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ field-smob.h:45:20: note: in expansion of macro 'T_SMOB_P' #define FIELD_P(X) T_SMOB_P(field_smob, X) ^ field-smob.h:49:29: note: in expansion of macro 'FIELD_P' #define RSCALAR_FIELD_P(X) (FIELD_P(X) && ((FIELD(X))->type == RSCALAR_FIELD_SMOB)) ^ field-smob.c:47:40: note: in expansion of macro 'RSCALAR_FIELD_P' return ctl_convert_boolean_to_scm(RSCALAR_FIELD_P(obj)); ^ field-smob.c: In function 'cscalar_field_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ field-smob.c:52:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(CSCALAR_FIELD_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ field-smob.h:45:20: note: in expansion of macro 'T_SMOB_P' #define FIELD_P(X) T_SMOB_P(field_smob, X) ^ field-smob.h:50:29: note: in expansion of macro 'FIELD_P' #define CSCALAR_FIELD_P(X) (FIELD_P(X) && ((FIELD(X))->type == CSCALAR_FIELD_SMOB)) ^ field-smob.c:52:40: note: in expansion of macro 'CSCALAR_FIELD_P' return ctl_convert_boolean_to_scm(CSCALAR_FIELD_P(obj)); ^ field-smob.c: In function 'cvector_field_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ field-smob.c:57:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(CVECTOR_FIELD_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ field-smob.h:45:20: note: in expansion of macro 'T_SMOB_P' #define FIELD_P(X) T_SMOB_P(field_smob, X) ^ field-smob.h:51:29: note: in expansion of macro 'FIELD_P' #define CVECTOR_FIELD_P(X) (FIELD_P(X) && ((FIELD(X))->type == CVECTOR_FIELD_SMOB)) ^ field-smob.c:57:40: note: in expansion of macro 'CVECTOR_FIELD_P' return ctl_convert_boolean_to_scm(CVECTOR_FIELD_P(obj)); ^ In file included from ctl-io.h:7:0, from field-smob.h:21, from field-smob.c:27: field-smob.c: In function 'register_field_smobs': /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ field-smob.c:119:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("field?", field_p, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ field-smob.c:120:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("rscalar-field?", rscalar_field_p, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ field-smob.c:121:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cscalar-field?", cscalar_field_p, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ field-smob.c:122:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cvector-field?", cvector_field_p, 1, 0, 0); ^ In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from field-smob.h:21, from field-smob.c:27: field-smob.c: In function 'assert_field_smob': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ my-smob.h:66:28: note: in expansion of macro 'T_SMOB_P' #define SAFE_T_SMOB(T, X) (T_SMOB_P(T,X) ? T_SMOB(T,X) : NULL) ^ field-smob.h:47:65: note: in expansion of macro 'SAFE_T_SMOB' #define SAFE_FIELD(X) (cur_fieldp(X) ? update_curfield_smob() : SAFE_T_SMOB(field_smob, X)) ^ field-smob.c:187:22: note: in expansion of macro 'SAFE_FIELD' field_smob *f = SAFE_FIELD(fo); ^ field-smob.c: In function 'integrate_fieldL': field-smob.c:397:54: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ field-smob.c:397:48: warning: variable 'rank' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ field-smob.c:397:40: warning: variable 'n_last' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ field-smob.c:397:31: warning: variable 'n_other' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ field-smob.c: At top level: field-smob.c:385:17: warning: 'cvector3_conj' defined but not used [-Wunused-function] static cvector3 cvector3_conj(cvector3 c) ^ mv -f .deps/mpb-field-smob.Tpo .deps/mpb-field-smob.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-fields.o -MD -MP -MF .deps/mpb-fields.Tpo -c -o mpb-fields.o `test -f 'fields.c' || echo './'`fields.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from fields.c:31: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ fields.c: In function 'get_epsilon': fields.c:172:51: warning: variable 'local_y_start' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:172:47: warning: variable 'nz' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:172:43: warning: variable 'nx' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:172:26: warning: variable 'last_dim_stored' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:172:16: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c: In function 'compute_field_energy_internal': fields.c:323:50: warning: variable 'local_y_start' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:323:46: warning: variable 'nz' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:323:42: warning: variable 'nx' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:323:25: warning: variable 'last_dim_stored' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:323:15: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, N, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c: In function 'get_val': fields.c:641:11: warning: unused parameter 'nx' [-Wunused-parameter] int nx, int ny, int nz, int last_dim_size, ^ fields.c:641:35: warning: unused parameter 'last_dim_size' [-Wunused-parameter] int nx, int ny, int nz, int last_dim_size, ^ fields.c: In function 'compute_energy_in_dielectric': fields.c:941:51: warning: variable 'local_y_start' set but not used [-Wunused-but-set-variable] int N, i, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:941:47: warning: variable 'nz' set but not used [-Wunused-but-set-variable] int N, i, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:941:43: warning: variable 'nx' set but not used [-Wunused-but-set-variable] int N, i, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:941:26: warning: variable 'last_dim_stored' set but not used [-Wunused-but-set-variable] int N, i, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c:941:16: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int N, i, last_dim, last_dim_stored, nx, nz, local_y_start; ^ fields.c: In function 'output_scalarfield': fields.c:1014:15: warning: unused parameter 'last_dim_index' [-Wunused-parameter] int last_dim_index, ^ fields.c:1015:15: warning: unused parameter 'last_dim_start' [-Wunused-parameter] int last_dim_start, int last_dim_size, ^ fields.c:1015:35: warning: unused parameter 'last_dim_size' [-Wunused-parameter] int last_dim_start, int last_dim_size, ^ fields.c:1016:15: warning: unused parameter 'first_dim_start' [-Wunused-parameter] int first_dim_start, int first_dim_size, ^ fields.c:1016:36: warning: unused parameter 'first_dim_size' [-Wunused-parameter] int first_dim_start, int first_dim_size, ^ fields.c:1017:15: warning: unused parameter 'write_start0_special' [-Wunused-parameter] int write_start0_special) ^ fields.c: In function 'compute_energy_in_object_list': fields.c:1373:54: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1373:48: warning: variable 'rank' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1373:40: warning: variable 'n_last' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1373:31: warning: variable 'n_other' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c: In function 'compute_field_integral': fields.c:1521:54: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1521:48: warning: variable 'rank' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1521:40: warning: variable 'n_last' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1521:31: warning: variable 'n_other' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ mv -f .deps/mpb-fields.Tpo .deps/mpb-fields.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-material_grid.o -MD -MP -MF .deps/mpb-material_grid.Tpo -c -o mpb-material_grid.o `test -f 'material_grid.c' || echo './'`material_grid.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.h:22, from material_grid.c:28: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ material_grid.c: In function 'material_grids_addgradient': material_grid.c:389:54: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:389:48: warning: variable 'rank' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:389:40: warning: variable 'n_last' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:389:31: warning: variable 'n_other' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c: In function 'print_material_grids_deps_du_numeric': material_grid.c:713:14: warning: unused variable 'foo' [-Wunused-variable] double *foo; ^ In file included from material_grid.c:25:0: material_grid.c: In function 'synchronize_material_grid': ../src/util/mpiglue.h:58:40: warning: statement with no effect [-Wunused-value] #define MPI_Bcast(b, n, t, root, comm) 0 ^ material_grid.c:772:6: note: in expansion of macro 'MPI_Bcast' MPI_Bcast(grid, n, MPI_DOUBLE, 0, MPI_COMM_WORLD); ^ material_grid.c:770:10: warning: unused variable 'n' [-Wunused-variable] int n = ((int) g->size.x) * ((int) g->size.y) * ((int) g->size.z); ^ material_grid.c:769:14: warning: variable 'grid' set but not used [-Wunused-but-set-variable] double *grid; ^ material_grid.c: In function 'match_eps_func': material_grid.c:895:54: warning: variable 'last_dim' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:895:48: warning: variable 'rank' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:895:40: warning: variable 'n_last' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:895:31: warning: variable 'n_other' set but not used [-Wunused-but-set-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c: At top level: material_grid.c:886:15: warning: 'match_eps_func' defined but not used [-Wunused-function] static double match_eps_func(int n, const double *u, double *grad, void *data) ^ material_grid.c: In function 'material_grids_match_epsilon_fileB': material_grid.c:1116:6: warning: 'func_min' is used uninitialized in this function [-Wuninitialized] mpi_one_printf("match-epsilon-file converged to %g after %d iterations\n", ^ mv -f .deps/mpb-material_grid.Tpo .deps/mpb-material_grid.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-material_grid_opt.o -MD -MP -MF .deps/mpb-material_grid_opt.Tpo -c -o mpb-material_grid_opt.o `test -f 'material_grid_opt.c' || echo './'`material_grid_opt.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.h:22, from material_grid_opt.c:29: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ material_grid_opt.c: In function 'material_grids_maxmin_gap': material_grid_opt.c:151:13: warning: unused parameter 'func_tol' [-Wunused-parameter] number func_tol, number eps_tol, ^ material_grid_opt.c:152:14: warning: unused parameter 'maxeval' [-Wunused-parameter] integer maxeval, number maxtime) ^ material_grid_opt.c:152:30: warning: unused parameter 'maxtime' [-Wunused-parameter] integer maxeval, number maxtime) ^ mv -f .deps/mpb-material_grid_opt.Tpo .deps/mpb-material_grid_opt.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-matrix-smob.o -MD -MP -MF .deps/mpb-matrix-smob.Tpo -c -o mpb-matrix-smob.o `test -f 'matrix-smob.c' || echo './'`matrix-smob.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from matrix-smob.h:21, from matrix-smob.c:29: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ In file included from /usr/local/include/guile/2.0/libguile.h:38:0, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from matrix-smob.h:21, from matrix-smob.c:29: matrix-smob.c: In function 'evectmatrix_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ matrix-smob.c:44:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(EVECTMATRIX_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ matrix-smob.h:29:26: note: in expansion of macro 'T_SMOB_P' #define EVECTMATRIX_P(X) T_SMOB_P(evectmatrix, X) ^ matrix-smob.c:44:40: note: in expansion of macro 'EVECTMATRIX_P' return ctl_convert_boolean_to_scm(EVECTMATRIX_P(obj)); ^ matrix-smob.c: In function 'sqmatrix_p': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/boolean.h:88:28: note: in definition of macro 'scm_from_bool' #define scm_from_bool(x) ((x) ? SCM_BOOL_T : SCM_BOOL_F) ^ matrix-smob.c:85:13: note: in expansion of macro 'ctl_convert_boolean_to_scm' return ctl_convert_boolean_to_scm(SQMATRIX_P(obj)); ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ matrix-smob.h:33:23: note: in expansion of macro 'T_SMOB_P' #define SQMATRIX_P(X) T_SMOB_P(sqmatrix, X) ^ matrix-smob.c:85:40: note: in expansion of macro 'SQMATRIX_P' return ctl_convert_boolean_to_scm(SQMATRIX_P(obj)); ^ In file included from ctl-io.h:7:0, from matrix-smob.h:21, from matrix-smob.c:29: matrix-smob.c: In function 'register_matrix_smobs': /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ matrix-smob.c:178:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("evectmatrix?", evectmatrix_p, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ matrix-smob.c:179:6: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix?", sqmatrix_p, 1, 0, 0); ^ In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from matrix-smob.h:21, from matrix-smob.c:29: matrix-smob.c: In function 'assert_sqmatrix_smob': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ my-smob.h:66:28: note: in expansion of macro 'T_SMOB_P' #define SAFE_T_SMOB(T, X) (T_SMOB_P(T,X) ? T_SMOB(T,X) : NULL) ^ matrix-smob.h:35:26: note: in expansion of macro 'SAFE_T_SMOB' #define SAFE_SQMATRIX(X) SAFE_T_SMOB(sqmatrix, X) ^ matrix-smob.c:186:20: note: in expansion of macro 'SAFE_SQMATRIX' sqmatrix *m = SAFE_SQMATRIX(mo); ^ matrix-smob.c: In function 'assert_evectmatrix_smob': /usr/local/include/guile/2.0/libguile/tags.h:451:68: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] #define SCM_TYP16_PREDICATE(tag, x) (!SCM_IMP (x) && SCM_TYP16 (x) == (tag)) ^ /usr/local/include/guile/2.0/libguile/smob.h:54:38: note: in expansion of macro 'SCM_TYP16_PREDICATE' #define SCM_SMOB_PREDICATE(tag, obj) SCM_TYP16_PREDICATE (tag, obj) ^ my-smob.h:50:26: note: in expansion of macro 'SCM_SMOB_PREDICATE' # define T_SMOB_P(T, X) SCM_SMOB_PREDICATE(scm_tc16_smob_ ## T, X) ^ my-smob.h:66:28: note: in expansion of macro 'T_SMOB_P' #define SAFE_T_SMOB(T, X) (T_SMOB_P(T,X) ? T_SMOB(T,X) : NULL) ^ matrix-smob.h:31:29: note: in expansion of macro 'SAFE_T_SMOB' #define SAFE_EVECTMATRIX(X) SAFE_T_SMOB(evectmatrix, X) ^ matrix-smob.c:193:23: note: in expansion of macro 'SAFE_EVECTMATRIX' evectmatrix *m = SAFE_EVECTMATRIX(mo); ^ mv -f .deps/mpb-matrix-smob.Tpo .deps/mpb-matrix-smob.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-mpb.o -MD -MP -MF .deps/mpb-mpb.Tpo -c -o mpb-mpb.o `test -f 'mpb.c' || echo './'`mpb.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.c:45: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ In file included from mpb.c:35:0: mpb.c: In function 'ctl_start_hook': ../src/util/mpiglue.h:42:29: warning: statement with no effect [-Wunused-value] #define MPI_Init(argc,argv) 0 ^ mpb.c:93:6: note: in expansion of macro 'MPI_Init' MPI_Init(argc, argv); ^ mpb.c:91:26: warning: unused parameter 'argc' [-Wunused-parameter] void ctl_start_hook(int *argc, char ***argv) ^ mpb.c:91:40: warning: unused parameter 'argv' [-Wunused-parameter] void ctl_start_hook(int *argc, char ***argv) ^ In file included from mpb.c:35:0: mpb.c: In function 'ctl_stop_hook': ../src/util/mpiglue.h:43:24: warning: statement with no effect [-Wunused-value] #define MPI_Finalize() 0 ^ mpb.c:137:6: note: in expansion of macro 'MPI_Finalize' MPI_Finalize(); ^ mv -f .deps/mpb-mpb.Tpo .deps/mpb-mpb.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-main.o -MD -MP -MF .deps/mpb-main.Tpo -c -o mpb-main.o `test -f 'main.c' || echo './'`main.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from main.c:37: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ In file included from ctl-io.h:7:0, from main.c:37: main.c: In function 'main_entry': /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ main.c:191:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure ("read-input-vars", read_input_vars, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ main.c:192:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure ("write-output-vars", write_output_vars, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ main.c:195:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure ("subplex", (SCM (*)(void)) subplex_scm, 7, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ main.c:204:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure ("adaptive-integration", ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ main.c:208:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure ("cadaptive-integration", ^ main.c:176:12: warning: unused parameter 'main_entry_data' [-Wunused-parameter] void *main_entry_data, /* unused, required by scm_boot_guile */ ^ mv -f .deps/mpb-main.Tpo .deps/mpb-main.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-geom.o -MD -MP -MF .deps/mpb-geom.Tpo -c -o mpb-geom.o `test -f 'geom.c' || echo './'`geom.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from geom.c:26: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ mv -f .deps/mpb-geom.Tpo .deps/mpb-geom.Po cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I../src/maxwell -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/local/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/local/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/local/share/mpb/mpb.scm'"' -DVERSION_STRING='"'"mpb 1.5, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-ctl-io.o -MD -MP -MF .deps/mpb-ctl-io.Tpo -c -o mpb-ctl-io.o `test -f 'ctl-io.c' || echo './'`ctl-io.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from ctl-io.c:7: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ ctl-io.c: In function 'block_equal': ctl-io.c:441:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'cylinder_equal': ctl-io.c:495:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'geometric_object_equal': ctl-io.c:536:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'material_type_equal': ctl-io.c:607:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'lattice_destroy': ctl-io.c:614:25: warning: unused parameter 'o' [-Wunused-parameter] lattice_destroy(lattice o) ^ ctl-io.c: In function 'ellipsoid_destroy': ctl-io.c:619:29: warning: unused parameter 'o' [-Wunused-parameter] ellipsoid_destroy(ellipsoid o) ^ ctl-io.c: In function 'sphere_destroy': ctl-io.c:634:23: warning: unused parameter 'o' [-Wunused-parameter] sphere_destroy(sphere o) ^ ctl-io.c: In function 'wedge_destroy': ctl-io.c:639:21: warning: unused parameter 'o' [-Wunused-parameter] wedge_destroy(wedge o) ^ ctl-io.c: In function 'cone_destroy': ctl-io.c:644:19: warning: unused parameter 'o' [-Wunused-parameter] cone_destroy(cone o) ^ ctl-io.c: In function 'material_grid_destroy': ctl-io.c:694:37: warning: unused parameter 'o' [-Wunused-parameter] material_grid_destroy(material_grid o) ^ ctl-io.c: In function 'material_function_destroy': ctl-io.c:699:45: warning: unused parameter 'o' [-Wunused-parameter] material_function_destroy(material_function o) ^ ctl-io.c: In function 'dielectric_anisotropic_destroy': ctl-io.c:704:55: warning: unused parameter 'o' [-Wunused-parameter] dielectric_anisotropic_destroy(dielectric_anisotropic o) ^ ctl-io.c: In function 'dielectric_destroy': ctl-io.c:709:31: warning: unused parameter 'o' [-Wunused-parameter] dielectric_destroy(dielectric o) ^ In file included from ctl-io.h:7:0, from ctl-io.c:7: ctl-io.c: In function 'export_external_functions': /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2527:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-1-group-velocity-reciprocal-aux", (SCM(*) ()) compute_1_group_velocity_reciprocal_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2528:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-1-group-velocity-aux", (SCM(*) ()) compute_1_group_velocity_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2529:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-1-group-velocity-component-aux", (SCM(*) ()) compute_1_group_velocity_component_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2530:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-group-velocity-component-aux", (SCM(*) ()) compute_group_velocity_component_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2531:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-yparities-aux", (SCM(*) ()) compute_yparities_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2532:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-zparities-aux", (SCM(*) ()) compute_zparities_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2533:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("material-grids-mingap-aux", (SCM(*) ()) material_grids_mingap_aux, 7, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2534:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("material-grids-maxgap-aux", (SCM(*) ()) material_grids_maxgap_aux, 7, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2535:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("material-grids-approx-gradient-aux", (SCM(*) ()) material_grids_approx_gradient_aux, 4, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2536:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("print-material-grids-deps-du-numeric-aux", (SCM(*) ()) print_material_grids_deps_du_numeric_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2537:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("print-material-grids-deps-du-aux", (SCM(*) ()) print_material_grids_deps_du_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2538:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("print-material-grids-gradient-aux", (SCM(*) ()) print_material_grids_gradient_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2539:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("material-grids-match-epsilon-file!-aux", (SCM(*) ()) material_grids_match_epsilon_fileB_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2540:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("load-material-grid!-aux", (SCM(*) ()) load_material_gridB_aux, 3, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2541:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("save-material-grid-aux", (SCM(*) ()) save_material_grid_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2542:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("randomize-material-grid!-aux", (SCM(*) ()) randomize_material_gridB_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2543:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cvector-field-get-point-bloch-aux", (SCM(*) ()) cvector_field_get_point_bloch_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2544:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cvector-field-get-point-aux", (SCM(*) ()) cvector_field_get_point_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2545:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cscalar-field-get-point-aux", (SCM(*) ()) cscalar_field_get_point_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2546:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("rscalar-field-get-point-aux", (SCM(*) ()) rscalar_field_get_point_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2547:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("integrate-fieldL-aux", (SCM(*) ()) integrate_fieldL_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2548:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("field-mapL!-aux", (SCM(*) ()) field_mapLB_aux, 3, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2549:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("field-load-aux", (SCM(*) ()) field_load_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2550:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("field-set!-aux", (SCM(*) ()) field_setB_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2551:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("fields-conform?-aux", (SCM(*) ()) fields_conformp_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2552:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("field-make-aux", (SCM(*) ()) field_make_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2553:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cvector-field-nonbloch!-aux", (SCM(*) ()) cvector_field_nonblochB_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2554:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cvector-field-make-aux", (SCM(*) ()) cvector_field_make_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2555:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("rscalar-field-make-aux", (SCM(*) ()) rscalar_field_make_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2556:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cur-field?-aux", (SCM(*) ()) cur_fieldp_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2557:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("load-eigenvectors-aux", (SCM(*) ()) load_eigenvectors_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2558:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("save-eigenvectors-aux", (SCM(*) ()) save_eigenvectors_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2559:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("input-eigenvectors-aux", (SCM(*) ()) input_eigenvectors_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2560:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("output-eigenvectors-aux", (SCM(*) ()) output_eigenvectors_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2561:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("scale-eigenvector-aux", (SCM(*) ()) scale_eigenvector_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2562:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("dot-eigenvectors-aux", (SCM(*) ()) dot_eigenvectors_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2563:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("set-eigenvectors-aux", (SCM(*) ()) set_eigenvectors_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2564:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-eigenvectors-aux", (SCM(*) ()) get_eigenvectors_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2565:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-ref-aux", (SCM(*) ()) sqmatrix_ref_aux, 3, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2566:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-size-aux", (SCM(*) ()) sqmatrix_size_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2567:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("set-kpoint-index-aux", (SCM(*) ()) set_kpoint_index_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2568:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-kpoint-index-aux", (SCM(*) ()) get_kpoint_index_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2569:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("mpi-max-aux", (SCM(*) ()) mpi_max_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2570:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("mpi-proc-index-aux", (SCM(*) ()) mpi_proc_index_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2571:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("mpi-num-procs-aux", (SCM(*) ()) mpi_num_procs_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2572:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("using-mpi?-aux", (SCM(*) ()) using_mpip_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2573:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("mpi-is-master?-aux", (SCM(*) ()) mpi_is_masterp_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2574:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("output-field-to-file-aux", (SCM(*) ()) output_field_to_file_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2575:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-energy-in-object-list-aux", (SCM(*) ()) compute_energy_in_object_list_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2576:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-energy-integral-aux", (SCM(*) ()) compute_energy_integral_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2577:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-field-integral-aux", (SCM(*) ()) compute_field_integral_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2578:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-energy-in-dielectric-aux", (SCM(*) ()) compute_energy_in_dielectric_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2579:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-cscalar-point-aux", (SCM(*) ()) get_cscalar_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2580:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-bloch-cscalar-point-aux", (SCM(*) ()) get_bloch_cscalar_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2581:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-field-point-aux", (SCM(*) ()) get_field_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2582:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-bloch-field-point-aux", (SCM(*) ()) get_bloch_field_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2583:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-energy-point-aux", (SCM(*) ()) get_energy_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2584:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-epsilon-inverse-tensor-point-aux", (SCM(*) ()) get_epsilon_inverse_tensor_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2585:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-epsilon-point-aux", (SCM(*) ()) get_epsilon_point_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2586:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-field-divergence-aux", (SCM(*) ()) compute_field_divergence_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2587:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("compute-field-energy-aux", (SCM(*) ()) compute_field_energy_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2588:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("fix-field-phase-aux", (SCM(*) ()) fix_field_phase_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2589:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-epsilon-aux", (SCM(*) ()) get_epsilon_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2590:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-efield-from-dfield-aux", (SCM(*) ()) get_efield_from_dfield_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2591:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-hfield-aux", (SCM(*) ()) get_hfield_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2592:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-dfield-aux", (SCM(*) ()) get_dfield_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2593:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("solve-kpoint-aux", (SCM(*) ()) solve_kpoint_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2594:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("randomize-fields-aux", (SCM(*) ()) randomize_fields_aux, 0, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2595:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("set-parity-aux", (SCM(*) ()) set_parity_aux, 1, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2596:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("init-params-aux", (SCM(*) ()) init_params_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2597:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("square-basis-aux", (SCM(*) ()) square_basis_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2598:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("range-overlap-with-object-aux", (SCM(*) ()) range_overlap_with_object_aux, 5, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2599:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("display-geometric-object-info-aux", (SCM(*) ()) display_geometric_object_info_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2600:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("point-in-periodic-object?-aux", (SCM(*) ()) point_in_periodic_objectp_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2601:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("normal-to-object-aux", (SCM(*) ()) normal_to_object_aux, 2, 0, 0); ^ /usr/local/include/ctl.h:113:96: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] # define gh_new_procedure(name, fcn, req, opt, rst) scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr) (fcn)) ^ ctl-io.c:2602:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("point-in-object?-aux", (SCM(*) ()) point_in_objectp_aux, 2, 0, 0); ^ mv -f .deps/mpb-ctl-io.Tpo .deps/mpb-ctl-io.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o mpb mpb-epsilon.o mpb-epsilon_file.o mpb-field-smob.o mpb-fields.o mpb-material_grid.o mpb-material_grid_opt.o mpb-matrix-smob.o mpb-mpb.o mpb-main.o mpb-geom.o mpb-ctl-io.o ../src/matrixio/libmatrixio.a ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o mpb mpb-epsilon.o mpb-epsilon_file.o mpb-field-smob.o mpb-fields.o mpb-material_grid.o mpb-material_grid_opt.o mpb-matrix-smob.o mpb-mpb.o mpb-main.o mpb-geom.o mpb-ctl-io.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/matrixio/libmatrixio.a ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib sed "s%\./mpb%"/usr/local/bin/"mpb%g" mpb-split-preinstall > mpb-split chmod u+x mpb-split Making all in utils cc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I/usr/local/include -I/usr/local/include/guile/2.0 -I/usr/local/include -pthread -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb_data-mpb-data.o -MD -MP -MF .deps/mpb_data-mpb-data.Tpo -c -o mpb_data-mpb-data.o `test -f 'mpb-data.c' || echo './'`mpb-data.c In file included from /usr/local/include/guile/2.0/libguile/__scm.h:479:0, from /usr/local/include/guile/2.0/libguile.h:31, from /usr/local/include/ctl.h:28, from mpb-data.c:24: /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:232:14: note: in expansion of macro 'PTR2SCM' SCM cell = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:250:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^ /usr/local/include/guile/2.0/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.0/libguile/gc.h:51:33: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] # define PTR2SCM(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.0/libguile/tags.h:105:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.0/libguile/gc.h:289:7: note: in expansion of macro 'PTR2SCM' z = PTR2SCM (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^ mv -f .deps/mpb_data-mpb-data.Tpo .deps/mpb_data-mpb-data.Po /bin/sh ../libtool --tag=CC --mode=link cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc5 -L/usr/local/lib/gcc5 -B/usr/local/bin -o mpb-data mpb_data-mpb-data.o ../src/matrixio/libmatrixio.a ../src/libmpb.la -lctl -L/usr/local/lib -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas -lfftw -lm -L/usr/local/lib -L/usr/local/lib/gcc5 -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lgfortran -lm -lquadmath libtool: link: cc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc5 -B/usr/local/bin -o mpb-data mpb_data-mpb-data.o -L/usr/local/lib -L/usr/local/lib/gcc5 ../src/matrixio/libmatrixio.a ../src/.libs/libmpb.a -L/usr/local/bin -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0 -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../../../../x86_64-portbld-dragonfly4.6/lib -L/usr/local/lib/gcc5/gcc/x86_64-portbld-dragonfly4.6/5.4.0/../../.. -lctl -lguile-2.0 -lgc-threaded -lhdf5 -lpthread -lz -llapack -lblas /usr/local/lib/libfftw.so -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib Making all in examples =========================================================================== =================================================== ===> mpb-1.5_3 depends on executable: gfortran5 - found =========================================================================== =================================================== ===> Staging for mpb-1.5_3 ===> Generating temporary packing list Making install in src /usr/bin/make install-recursive Making install in util /usr/bin/make install-am Making install in matrices Making install in matrixio Making install in maxwell /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c libmpb.la '/wrkdirs/science/mpb/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libmpb.lai /wrkdirs/science/mpb/stage/usr/local/lib/libmpb.la libtool: install: /usr/bin/install -c .libs/libmpb.a /wrkdirs/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: chmod 644 /wrkdirs/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: /usr/local/bin/ranlib /wrkdirs/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/include' install -m 0644 mpb.h '/wrkdirs/science/mpb/stage/usr/local/include' /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/include/mpb' install -m 0644 matrices/eigensolver.h matrices/matrices.h matrices/scalar.h maxwell/maxwell.h '/wrkdirs/science/mpb/stage/usr/local/include/mpb' Making install in tests Making install in mpb /usr/bin/make install-am /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/bin' /bin/sh ../libtool --mode=install install -s -m 555 mpb '/wrkdirs/science/mpb/stage/usr/local/bin' libtool: install: install -m 555 -s mpb /wrkdirs/science/mpb/stage/usr/local/bin/mpb /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/bin' install -m 555 mpb-split '/wrkdirs/science/mpb/stage/usr/local/bin' /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/man/man1' install -m 0644 mpb-split.1 mpb.1 '/wrkdirs/science/mpb/stage/usr/local/man/man1' /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/share/mpb' install -m 0644 mpb.scm '/wrkdirs/science/mpb/stage/usr/local/share/mpb' Making install in utils /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/bin' /bin/sh ../libtool --mode=install install -s -m 555 mpb-data '/wrkdirs/science/mpb/stage/usr/local/bin' libtool: install: install -m 555 -s mpb-data /wrkdirs/science/mpb/stage/usr/local/bin/mpb-data /bin/mkdir -p '/wrkdirs/science/mpb/stage/usr/local/man/man1' install -m 0644 mpb-data.1 '/wrkdirs/science/mpb/stage/usr/local/man/man1' Making install in examples ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for mpb-1.5_3 file sizes/checksums [16]: . done packing files [16]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for mpb-1.5_3 build of science/mpb ended at Sun Oct 9 12:29:57 PDT 2016 build time: 00:01:19