------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- ===> The following configuration options are available for mpb-1.11.1_3: ATLAS=off: Use math/atlas instead of math/openblas OPENMP=off: Use OpenMP (enable also in math/fftw3) ===> Use 'make config' to modify these settings SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- F77="gfortran" F90="gfortran" FC="gfortran" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc" PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/science/mpb XDG_CONFIG_HOME=/construction/science/mpb XDG_CACHE_HOME=/construction/science/mpb/.cache HOME=/construction/science/mpb TMPDIR="/tmp" PATH=/construction/science/mpb/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/science/mpb/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 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=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- --enable-shared --with-blas=openblas --with-lapack=-lopenblas --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- F77="gfortran" F90="gfortran" FC="gfortran" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc" XDG_DATA_HOME=/construction/science/mpb XDG_CONFIG_HOME=/construction/science/mpb XDG_CACHE_HOME=/construction/science/mpb/.cache HOME=/construction/science/mpb TMPDIR="/tmp" PATH=/construction/science/mpb/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/science/mpb/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 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 NOPROFILE=1 CC="gcc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include -I/usr/local/include" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib " LIBS="" CXX="g++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/science/mpb/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/mpb" EXAMPLESDIR="share/examples/mpb" DATADIR="share/mpb" WWWDIR="www/mpb" ETCDIR="etc/mpb" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: 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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/ncurses-6.4.pkg ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/readline-8.2.1.pkg Installing /packages/All/bash-5.2.15.pkg Installing /packages/All/gmp-6.2.1.pkg Installing /packages/All/mpfr-4.2.0_1,1.pkg Installing /packages/All/mpc-1.3.1_1.pkg UNFLAVORED devel/binutils -> use devel/binutils@native Installing /packages/All/liblz4-1.9.4,1.pkg Installing /packages/All/zstd-1.5.5.pkg Installing /packages/All/binutils-2.40_4,1.pkg Installing /packages/All/gcc12-12.2.0_6.pkg ===== Message from gcc12-12.2.0_6: -- 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/gcc12 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. Installing /packages/All/gcc-12_5.pkg Installing /packages/All/pkgconf-1.8.1,1.pkg Installing /packages/All/ccache-3.7.12_4.pkg Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) create symlink for gcc12 create symlink for gcc12 (world) create symlink for g++12 create symlink for g++12 (world) create symlink for cpp12 create symlink for cpp12 (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. Installing /packages/All/boehm-gc-8.2.4.pkg Installing /packages/All/boehm-gc-threaded-8.2.4.pkg Installing /packages/All/libltdl-2.4.7.pkg Installing /packages/All/libunistring-1.1.pkg Installing /packages/All/libffi-3.4.4.pkg Installing /packages/All/guile2-2.2.7_3.pkg Installing /packages/All/metis-5.1.0_9.pkg ===== Message from metis-5.1.0_9: -- ===> NOTICE: The metis 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://docs.freebsd.org/en/articles/contributing/#ports-contributing Installing /packages/All/openblas-0.3.20_1,1.pkg Installing /packages/All/suitesparse-config-7.0.1_1.pkg Installing /packages/All/suitesparse-amd-3.0.3_1.pkg Installing /packages/All/suitesparse-camd-3.0.3_1.pkg Installing /packages/All/suitesparse-colamd-3.0.3_1.pkg Installing /packages/All/suitesparse-ccolamd-3.0.3_1.pkg Installing /packages/All/suitesparse-cholmod-4.0.3_1.pkg Installing /packages/All/suitesparse-umfpack-6.1.0_1.pkg Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/mpdecimal-2.5.1.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/python39-3.9.17.pkg ===== Message from python39-3.9.17: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py39-gdbm databases/py-gdbm@py39 py39-sqlite3 databases/py-sqlite3@py39 py39-tkinter x11-toolkits/py-tkinter@py39 Installing /packages/All/py39-setuptools-63.1.0_1.pkg Installing /packages/All/py39-numpy-1.24.1_4,1.pkg Installing /packages/All/nlopt-2.7.1_1.pkg Installing /packages/All/libctl-4.5.0_1.pkg Installing /packages/All/fftw3-3.3.10_3.pkg Installing /packages/All/libaec-1.0.6.pkg Installing /packages/All/hdf5-1.12.2_2,1.pkg UNFLAVORED devel/binutils -> use devel/binutils@native SUCCEEDED 00:00:18 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mpb-1.11.1_3 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mpb-1.11.1_3 for building => SHA256 Checksum OK for mpb-1.11.1.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mpb-1.11.1_3 for building ===> Extracting for mpb-1.11.1_3 => SHA256 Checksum OK for mpb-1.11.1.tar.gz. Extracted Memory Use: 2.82M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for mpb-1.11.1_3 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on executable: bash - found ===> mpb-1.11.1_3 depends on executable: gfortran - found ===> mpb-1.11.1_3 depends on package: pkgconf>=1.3.0_1 - found ===> mpb-1.11.1_3 depends on file: /usr/local/bin/as - found ===> mpb-1.11.1_3 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on shared library: libctl.so - found (/usr/local/lib/libctl.so) ===> mpb-1.11.1_3 depends on shared library: libfftw3.so - found (/usr/local/lib/libfftw3.so) ===> mpb-1.11.1_3 depends on shared library: libgc-threaded.so - found (/usr/local/lib/libgc-threaded.so) ===> mpb-1.11.1_3 depends on shared library: libguile-2.2.so - found (/usr/local/lib/libguile-2.2.so) ===> mpb-1.11.1_3 depends on shared library: libhdf5.so - found (/usr/local/lib/libhdf5.so) ===> mpb-1.11.1_3 depends on shared library: libnlopt.so - found (/usr/local/lib/libnlopt.so) ===> mpb-1.11.1_3 depends on shared library: libreadline.so.8 - found (/usr/local/lib/libreadline.so.8) ===> mpb-1.11.1_3 depends on shared library: libopenblas.so - found (/usr/local/lib/libopenblas.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on executable: bash - found ===> mpb-1.11.1_3 depends on executable: gfortran - found ===> mpb-1.11.1_3 depends on package: pkgconf>=1.3.0_1 - found ===> mpb-1.11.1_3 depends on file: /usr/local/bin/as - found ===> mpb-1.11.1_3 depends on file: /usr/local/bin/ccache - found ===> mpb-1.11.1_3 depends on shared library: libctl.so - found (/usr/local/lib/libctl.so) ===> mpb-1.11.1_3 depends on shared library: libfftw3.so - found (/usr/local/lib/libfftw3.so) ===> mpb-1.11.1_3 depends on shared library: libgc-threaded.so - found (/usr/local/lib/libgc-threaded.so) ===> mpb-1.11.1_3 depends on shared library: libguile-2.2.so - found (/usr/local/lib/libguile-2.2.so) ===> mpb-1.11.1_3 depends on shared library: libhdf5.so - found (/usr/local/lib/libhdf5.so) ===> mpb-1.11.1_3 depends on shared library: libnlopt.so - found (/usr/local/lib/libnlopt.so) ===> mpb-1.11.1_3 depends on shared library: libreadline.so.8 - found (/usr/local/lib/libreadline.so.8) ===> mpb-1.11.1_3 depends on shared library: libopenblas.so - found (/usr/local/lib/libopenblas.so) ===> Configuring for mpb-1.11.1_3 configure: loading site script /xports/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-dragonfly6.5 checking host system type... x86_64-portbld-dragonfly6.5 checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... 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 gcc... /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 how to convert x86_64-portbld-dragonfly6.5 file names to x86_64-portbld-dragonfly6.5 format... func_convert_file_noop checking how to convert x86_64-portbld-dragonfly6.5 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 gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking 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 gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/local/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... dragonfly6.5 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... yes checking whether to build static libraries... yes checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... yes checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/local/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... dragonfly6.5 ld.so checking how to hardcode library paths into programs... immediate checking for perl... ./missing checking for vendor cc to be used instead of gcc... checking for cc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking for sqrt in -lm... yes checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.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... yes checking for sgemm_ in -lopenblas... yes checking for cheev_ in -lopenblas... 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 4.0.0... ok checking for libctl_quiet feature... yes checking for vector3_dot in -lctlgeom... yes checking ctlgeom.h usability... yes checking ctlgeom.h presence... yes checking for ctlgeom.h... yes checking nlopt.h usability... yes checking nlopt.h presence... yes checking for nlopt.h... yes checking for nlopt_minimize in -lnlopt... yes 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) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for getopt... (cached) yes checking for strncmp... (cached) 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 SUCCEEDED 00:00:14 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for mpb-1.11.1_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 /usr/bin/make all-am gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o sphere_quad sphere-quad.o -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o sphere_quad sphere-quad.o -L/usr/local/lib -L/usr/local/lib/gcc -lhdf5 -lz -lopenblas -lfftw3 -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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 -fPIC -DPIC -o .libs/debug_malloc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/debug_malloc.Tpo .deps/debug_malloc.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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 -fPIC -DPIC -o .libs/mpi_utils.o mpi_utils.c: In function 'mpi_begin_critical_section': mpi_utils.c:202:15: warning: unused variable 'status' [-Wunused-variable] MPI_Status status; ^~~~~~ mpi_utils.c: In function 'mpi_end_critical_section': mpi_utils.c:210:35: warning: unused parameter 'tag' [-Wunused-parameter] void mpi_end_critical_section(int tag) ~~~~^~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/mpi_utils.Tpo .deps/mpi_utils.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT verbosity.lo -MD -MP -MF .deps/verbosity.Tpo -c -o verbosity.lo verbosity.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT verbosity.lo -MD -MP -MF .deps/verbosity.Tpo -c verbosity.c -fPIC -DPIC -o .libs/verbosity.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT verbosity.lo -MD -MP -MF .deps/verbosity.Tpo -c verbosity.c -o verbosity.o >/dev/null 2>&1 mv -f .deps/verbosity.Tpo .deps/verbosity.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o libutil.la debug_malloc.lo mpi_utils.lo verbosity.lo -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libutil.a .libs/debug_malloc.o .libs/mpi_utils.o .libs/verbosity.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 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-blasglue.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-blasglue.Tpo .deps/libmatrices_la-blasglue.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-eigensolver.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-eigensolver.Tpo .deps/libmatrices_la-eigensolver.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-eigensolver_davidson.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-eigensolver_davidson.Tpo .deps/libmatrices_la-eigensolver_davidson.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-eigensolver_utils.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-eigensolver_utils.Tpo .deps/libmatrices_la-eigensolver_utils.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-evectmatrix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-evectmatrix.Tpo .deps/libmatrices_la-evectmatrix.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-linmin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-linmin.Tpo .deps/libmatrices_la-linmin.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-matrices.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-matrices.Tpo .deps/libmatrices_la-matrices.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-minpack2-linmin.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-minpack2-linmin.Tpo .deps/libmatrices_la-minpack2-linmin.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmatrices_la-sqmatrix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmatrices_la-sqmatrix.Tpo .deps/libmatrices_la-sqmatrix.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -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 -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libmatrices.a .libs/libmatrices_la-blasglue.o .libs/libmatrices_la-eigensolver.o .libs/libmatrices_la-eigensolver_davidson.o .libs/libmatrices_la-eigensolver_utils.o .libs/libmatrices_la-evectmatrix.o .libs/libmatrices_la-linmin.o .libs/libmatrices_la-matrices.o .libs/libmatrices_la-minpack2-linmin.o .libs/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 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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(mpb_comm)); ^ 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(mpb_comm)); ^ matrixio.c:58:32: note: in definition of macro 'IF_EXCLUSIVE' # define IF_EXCLUSIVE(yes,no) yes ^~~ In file included from matrixio.c:29: matrixio.c: In function 'matrixio_open_dataset': matrixio.c:516:23: warning: comparison of integer expressions of different signedness: 'hsize_t' {aka 'long long unsigned int'} and 'int' [-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(mpb_comm)); ^ matrixio.c:58:32: note: in definition of macro 'IF_EXCLUSIVE' # define IF_EXCLUSIVE(yes,no) yes ^~~ In file included from matrixio.c:29: matrixio.c: In function 'matrixio_read_real_data': matrixio.c:837:28: warning: comparison of integer expressions of different signedness: 'hsize_t' {aka 'long long unsigned int'} and 'int' [-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 gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmaxwell_la-maxwell.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmaxwell_la-maxwell.Tpo .deps/libmaxwell_la-maxwell.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmaxwell_la-maxwell_constraints.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmaxwell_la-maxwell_constraints.Tpo .deps/libmaxwell_la-maxwell_constraints.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmaxwell_la-maxwell_eps.o maxwell_eps.c: In function 'set_maxwell_dielectric': maxwell_eps.c:395:16: warning: unused variable 'k' [-Wunused-variable] int i, j, k; ^ maxwell_eps.c:395:13: warning: unused variable 'j' [-Wunused-variable] int i, j, k; ^ maxwell_eps.c:395:10: warning: unused variable 'i' [-Wunused-variable] int i, j, k; ^ At top level: maxwell_eps.c:181:12: warning: 'sym_matrix_eq' defined but not used [-Wunused-function] static int sym_matrix_eq(symmetric_matrix V1, symmetric_matrix V2, double tol) ^~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmaxwell_la-maxwell_eps.Tpo .deps/libmaxwell_la-maxwell_eps.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmaxwell_la-maxwell_op.o maxwell_op.c: In function 'maxwell_compute_fft': maxwell_op.c:187:14: warning: variable 'np' set but not used [-Wunused-but-set-variable] ptrdiff_t np[3]; ^~ maxwell_op.c:177:12: warning: unused variable 'rarray_out' [-Wunused-variable] real *rarray_out = (real *) array_out; ^~~~~~~~~~ maxwell_op.c:175:12: warning: unused variable 'rarray_in' [-Wunused-variable] real *rarray_in = (real *) array_in; ^~~~~~~~~ maxwell_op.c: In function 'maxwell_vectorfield_otherhalf': maxwell_op.c:637:50: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_vectorfield_otherhalf(maxwell_data *d, scalar_complex *field, ~~~~~~~~~~~~~~^ maxwell_op.c:637:69: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_vectorfield_otherhalf(maxwell_data *d, scalar_complex *field, ~~~~~~~~~~~~~~~~^~~~~ maxwell_op.c:638:13: warning: unused parameter 'phasex' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c:638:26: warning: unused parameter 'phasey' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c:638:39: warning: unused parameter 'phasez' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c: In function 'maxwell_cscalarfield_otherhalf': maxwell_op.c:841:51: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_cscalarfield_otherhalf(maxwell_data *d, scalar_complex *field, ~~~~~~~~~~~~~~^ maxwell_op.c:841:70: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_cscalarfield_otherhalf(maxwell_data *d, scalar_complex *field, ~~~~~~~~~~~~~~~~^~~~~ maxwell_op.c:842:14: warning: unused parameter 'phasex' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c:842:27: warning: unused parameter 'phasey' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c:842:40: warning: unused parameter 'phasez' [-Wunused-parameter] real phasex, real phasey, real phasez) ~~~~~^~~~~~ maxwell_op.c: In function 'maxwell_scalarfield_otherhalf': maxwell_op.c:1042:50: warning: unused parameter 'd' [-Wunused-parameter] void maxwell_scalarfield_otherhalf(maxwell_data *d, real *field) ~~~~~~~~~~~~~~^ maxwell_op.c:1042:59: warning: unused parameter 'field' [-Wunused-parameter] void maxwell_scalarfield_otherhalf(maxwell_data *d, real *field) ~~~~~~^~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmaxwell_la-maxwell_op.Tpo .deps/libmaxwell_la-maxwell_op.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 -fPIC -DPIC -o .libs/libmaxwell_la-maxwell_pre.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -I./../util -I./../matrices -I/usr/local/include -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 >/dev/null 2>&1 mv -f .deps/libmaxwell_la-maxwell_pre.Tpo .deps/libmaxwell_la-maxwell_pre.Plo /bin/sh ../../libtool --tag=CC --mode=link gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -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 -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: /usr/local/bin/ar cru .libs/libmaxwell.a .libs/libmaxwell_la-maxwell.o .libs/libmaxwell_la-maxwell_constraints.o .libs/libmaxwell_la-maxwell_eps.o .libs/libmaxwell_la-maxwell_op.o .libs/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 gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -no-undefined -version-info 5:1:4 -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o libmpb.la -rpath /usr/local/lib util/libutil.la matrices/libmatrices.la maxwell/libmaxwell.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -shared -fPIC -DPIC -Wl,--whole-archive util/.libs/libutil.a matrices/.libs/libmatrices.a maxwell/.libs/libmaxwell.a -Wl,--no-whole-archive -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -O2 -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -Wl,-soname -Wl,libmpb.so.1 -o .libs/libmpb.so.1.4.1 libtool: link: (cd ".libs" && rm -f "libmpb.so.1" && ln -s "libmpb.so.1.4.1" "libmpb.so.1") libtool: link: (cd ".libs" && rm -f "libmpb.so" && ln -s "libmpb.so.1.4.1" "libmpb.so") libtool: link: (cd .libs/libmpb.lax/libutil.a && /usr/local/bin/ar x "/construction/science/mpb/mpb-1.11.1/src/util/.libs/libutil.a") libtool: link: (cd .libs/libmpb.lax/libmatrices.a && /usr/local/bin/ar x "/construction/science/mpb/mpb-1.11.1/src/matrices/.libs/libmatrices.a") libtool: link: (cd .libs/libmpb.lax/libmaxwell.a && /usr/local/bin/ar x "/construction/science/mpb/mpb-1.11.1/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/libutil.a/verbosity.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 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o malloctest malloctest.o ../src/libmpb.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/malloctest malloctest.o -L/usr/local/lib -L/usr/local/lib/gcc ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o blastest blastest.o ../src/libmpb.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/blastest blastest.o -L/usr/local/lib -L/usr/local/lib/gcc ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -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:293:51: warning: unused parameter 'data' [-Wunused-parameter] void Aop(evectmatrix Xin, evectmatrix Xout, void *data, ~~~~~~^~~~ eigs_test.c:294:7: warning: unused parameter 'is_current_eigenvector' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ~~~~^~~~~~~~~~~~~~~~~~~~~~ eigs_test.c:294:43: warning: unused parameter 'Work' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ~~~~~~~~~~~~^~~~ eigs_test.c: In function 'Bop': eigs_test.c:303:51: warning: unused parameter 'data' [-Wunused-parameter] void Bop(evectmatrix Xin, evectmatrix Xout, void *data, ~~~~~~^~~~ eigs_test.c:304:7: warning: unused parameter 'is_current_eigenvector' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ~~~~^~~~~~~~~~~~~~~~~~~~~~ eigs_test.c:304:43: warning: unused parameter 'Work' [-Wunused-parameter] int is_current_eigenvector, evectmatrix Work) ~~~~~~~~~~~~^~~~ eigs_test.c: In function 'Ainvop': eigs_test.c:313:54: warning: unused parameter 'data' [-Wunused-parameter] void Ainvop(evectmatrix Xin, evectmatrix Xout, void *data, ~~~~~~^~~~ eigs_test.c:314:18: warning: unused parameter 'Y' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ~~~~~~~~~~~~^ eigs_test.c:314:27: warning: unused parameter 'eigenvals' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ~~~~~~^~~~~~~~~ eigs_test.c:314:47: warning: unused parameter 'YtY' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ~~~~~~~~~^~~ eigs_test.c: In function 'Cop_old': eigs_test.c:324:55: warning: unused parameter 'data' [-Wunused-parameter] void Cop_old(evectmatrix Xin, evectmatrix Xout, void *data, ~~~~~~^~~~ eigs_test.c:325:15: warning: unused parameter 'Y' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ~~~~~~~~~~~~^ eigs_test.c:325:24: warning: unused parameter 'eigenvals' [-Wunused-parameter] evectmatrix Y, real *eigenvals, sqmatrix YtY) ~~~~~~^~~~~~~~~ eigs_test.c: In function 'Cop': eigs_test.c:349:51: warning: unused parameter 'data' [-Wunused-parameter] void Cop(evectmatrix Xin, evectmatrix Xout, void *data, ~~~~~~^~~~ eigs_test.c:350: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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o eigs_test eigs_test.o ../src/libmpb.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/eigs_test eigs_test.o -L/usr/local/lib -L/usr/local/lib/gcc ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o maxwell_test maxwell_test.o ../src/libmpb.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/maxwell_test maxwell_test.o -L/usr/local/lib -L/usr/local/lib/gcc ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/maxwell -I/usr/local/include -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT normal_vectors-normal_vectors.o -MD -MP -MF .deps/normal_vectors-normal_vectors.Tpo -c -o normal_vectors-normal_vectors.o `test -f 'normal_vectors.c' || echo './'`normal_vectors.c mv -f .deps/normal_vectors-normal_vectors.Tpo .deps/normal_vectors-normal_vectors.Po /bin/sh ../libtool --tag=CC --mode=link gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o normal_vectors normal_vectors-normal_vectors.o -lctlgeom ../src/libmpb.la -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/normal_vectors normal_vectors-normal_vectors.o -L/usr/local/lib -L/usr/local/lib/gcc -lctlgeom ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -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 /construction/science/mpb/.cache/guile/ccache/2.2-LE-8-3.A/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 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -I/usr/local/include -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -MT mpb-medium.o -MD -MP -MF .deps/mpb-medium.Tpo -c -o mpb-medium.o `test -f 'medium.c' || echo './'`medium.c In file included from /usr/local/include/guile/2.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.h:22, from medium.c:27: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ In file included from medium.c:75: epsilon.c: In function 'get_epsilon': epsilon.c:434: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; ^~~~~~~~~~~~~ epsilon.c:434: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; ^~ epsilon.c:434: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; ^~ epsilon.c:434: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; ^~~~~~~~~~~~~~~ epsilon.c:434: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; ^~~~~~~~ In file included from medium.c:76: mu.c: In function 'get_mu': mu.c:434: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; ^~~~~~~~~~~~~ mu.c:434: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; ^~ mu.c:434: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; ^~ mu.c:434: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; ^~~~~~~~~~~~~~~ mu.c:434: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; ^~~~~~~~ mu.c: In function 'mean_mu_func': mu.c:271:13: warning: 'shiftby1' may be used uninitialized in this function [-Wmaybe-uninitialized] shiftby2 = shiftby1; ~~~~~~~~~^~~~~~~~~~ In file included from medium.c:75: epsilon.c: In function 'mean_epsilon_func': epsilon.c:271:13: warning: 'shiftby1' may be used uninitialized in this function [-Wmaybe-uninitialized] shiftby2 = shiftby1; ~~~~~~~~~^~~~~~~~~~ mv -f .deps/mpb-medium.Tpo .deps/mpb-medium.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from epsilon_file.c:39: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ mv -f .deps/mpb-epsilon_file.Tpo .deps/mpb-epsilon_file.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/guile/2.2/libguile.h:38, 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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, from field-smob.h:21, from field-smob.c:27: field-smob.c: In function 'register_field_smobs': /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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:407: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:407: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:407: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:407: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; ^~~~~~~ At top level: field-smob.c:395: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 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from fields.c:32: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ fields.c: In function 'compute_field_energy_internal': fields.c:229: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:229: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:229: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:229: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:229: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:557:11: warning: unused parameter 'nx' [-Wunused-parameter] int nx, int ny, int nz, int last_dim_size, ~~~~^~ fields.c:557: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:873: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:873: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:873: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:873: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:873: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:946:15: warning: unused parameter 'last_dim_index' [-Wunused-parameter] int last_dim_index, ~~~~^~~~~~~~~~~~~~ fields.c:947:15: warning: unused parameter 'last_dim_start' [-Wunused-parameter] int last_dim_start, int last_dim_size, ~~~~^~~~~~~~~~~~~~ fields.c:947:35: warning: unused parameter 'last_dim_size' [-Wunused-parameter] int last_dim_start, int last_dim_size, ~~~~^~~~~~~~~~~~~ fields.c:948:15: warning: unused parameter 'first_dim_start' [-Wunused-parameter] int first_dim_start, int first_dim_size, ~~~~^~~~~~~~~~~~~~~ fields.c:948:36: warning: unused parameter 'first_dim_size' [-Wunused-parameter] int first_dim_start, int first_dim_size, ~~~~^~~~~~~~~~~~~~ fields.c:949:15: warning: unused parameter 'write_start0_special' [-Wunused-parameter] int write_start0_special) ~~~~^~~~~~~~~~~~~~~~~~~~ fields.c: In function 'compute_energy_in_object_list': fields.c:1322:6: warning: 'geom_fix_objects0' is deprecated [-Wdeprecated-declarations] geom_fix_objects0(objects); ^~~~~~~~~~~~~~~~~ In file included from fields.c:33: /usr/local/include/ctlgeom.h:65:13: note: declared here extern void geom_fix_objects0(GEOMETRIC_OBJECT_LIST geometry) CTLGEOM_DEPRECATED; ^~~~~~~~~~~~~~~~~ fields.c:1309: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:1309: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:1309: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:1309: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:1309:16: warning: unused variable 'k' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1309:13: warning: unused variable 'j' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1309:10: warning: unused variable 'i' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c: In function 'compute_field_integral': fields.c:1377: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:1377: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:1377: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:1377: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:1377:16: warning: unused variable 'k' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1377:13: warning: unused variable 'j' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ fields.c:1377:10: warning: unused variable 'i' [-Wunused-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 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.h:22, from material_grid.c:29: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ material_grid.c: In function 'material_grids_addgradient': material_grid.c:390: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:390: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:390: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:390: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:390:16: warning: unused variable 'k' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:390:13: warning: unused variable 'j' [-Wunused-variable] int i, j, k, n1, n2, n3, n_other, n_last, rank, last_dim; ^ material_grid.c:390:10: warning: unused variable 'i' [-Wunused-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:634:14: warning: unused variable 'foo' [-Wunused-variable] double *foo; ^~~ In file included from material_grid.c:25: 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:693:6: note: in expansion of macro 'MPI_Bcast' MPI_Bcast(grid, n, MPI_DOUBLE, 0, mpb_comm); ^~~~~~~~~ material_grid.c:691:10: warning: unused variable 'n' [-Wunused-variable] int n = ((int) g->size.x) * ((int) g->size.y) * ((int) g->size.z); ^ material_grid.c:690: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:816: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:816: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:816: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:816: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 'material_grids_match_epsilon_fileB': material_grid.c:1025:4: warning: 'nlopt_minimize' is deprecated [-Wdeprecated-declarations] res = nlopt_minimize(NLOPT_LD_MMA, n, match_eps_func, &d, ^~~ In file included from material_grid.c:796: /usr/local/include/nlopt.h:320:28: note: declared here NLOPT_EXTERN(nlopt_result) nlopt_minimize(nlopt_algorithm algorithm, int n, nlopt_func_old f, void *f_data, ^~~~~~~~~~~~~~ mv -f .deps/mpb-material_grid.Tpo .deps/mpb-material_grid.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ material_grid_opt.c: In function 'material_grids_min_tetm_gap': material_grid_opt.c:123:10: warning: 'nlopt_minimize_constrained' is deprecated [-Wdeprecated-declarations] res = nlopt_minimize_constrained( ^~~ In file included from material_grid_opt.c:32: /usr/local/include/nlopt.h:326:28: note: declared here NLOPT_EXTERN(nlopt_result) nlopt_minimize_constrained(nlopt_algorithm algorithm, int n, nlopt_func_old f, void *f_data, int m, nlopt_func_old fc, void *fc_data, ptrdiff_t fc_datum_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~ material_grid_opt.c: In function 'material_grids_maxmin_gap': material_grid_opt.c:324:6: warning: 'nlopt_minimize_constrained' is deprecated [-Wdeprecated-declarations] res = nlopt_minimize_constrained( ^~~ In file included from material_grid_opt.c:32: /usr/local/include/nlopt.h:326:28: note: declared here NLOPT_EXTERN(nlopt_result) nlopt_minimize_constrained(nlopt_algorithm algorithm, int n, nlopt_func_old f, void *f_data, int m, nlopt_func_old fc, void *fc_data, ptrdiff_t fc_datum_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/mpb-material_grid_opt.Tpo .deps/mpb-material_grid_opt.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ In file included from /usr/local/include/guile/2.2/libguile.h:38, 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/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.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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, from matrix-smob.h:21, from matrix-smob.c:29: matrix-smob.c: In function 'register_matrix_smobs': /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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.2/libguile/tags.h:390:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] (SCM_NIMP (x) && type (x) == (tag)) ^~ /usr/local/include/guile/2.2/libguile/tags.h:436:34: note: in expansion of macro 'SCM_HAS_HEAP_TYPE' #define SCM_HAS_TYP16(x, tag) (SCM_HAS_HEAP_TYPE (x, SCM_TYP16, tag)) ^~~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/smob.h:53:38: note: in expansion of macro 'SCM_HAS_TYP16' #define SCM_SMOB_PREDICATE(tag, obj) SCM_HAS_TYP16 (obj, tag) ^~~~~~~~~~~~~ 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 gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ./ctl-io.h:7, from mpb.c:45: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ In file included from mpb.c:35: 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:99:6: note: in expansion of macro 'MPI_Init' MPI_Init(argc, argv); ^~~~~~~~ mpb.c:97:26: warning: unused parameter 'argc' [-Wunused-parameter] void ctl_start_hook(int *argc, char ***argv) ~~~~~^~~~ mpb.c:97:40: warning: unused parameter 'argv' [-Wunused-parameter] void ctl_start_hook(int *argc, char ***argv) ~~~~~~~~^~~~ In file included from mpb.c:35: 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:143:6: note: in expansion of macro 'MPI_Finalize' MPI_Finalize(); ^~~~~~~~~~~~ mv -f .deps/mpb-mpb.Tpo .deps/mpb-mpb.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from main.c:37: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ In file included from ctl-io.h:7, from main.c:37: main.c: In function 'main_entry': /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ main.c:190: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 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("write-output-vars", write_output_vars, 0, 0, 0); ^~~~~~~~~~~~~~~~ main.c:194:31: warning: cast between incompatible function types from 'struct scm_unused_struct * (*)(struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)' to 'struct scm_unused_struct * (*)(void)' [-Wcast-function-type] gh_new_procedure("subplex", (SCM(*)(void))subplex_scm, 7, 0, 0); ^ /usr/local/include/ctl.h:100:56: note: in definition of macro 'gh_new_procedure' scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ main.c:194:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("subplex", (SCM(*)(void))subplex_scm, 7, 0, 0); ^~~~~~~~~~~~~~~~ main.c:202:44: warning: cast between incompatible function types from 'struct scm_unused_struct * (*)(struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)' to 'struct scm_unused_struct * (*)(void)' [-Wcast-function-type] gh_new_procedure("adaptive-integration", (SCM(*)(void))adaptive_integration_scm, 6, 0, 0); ^ /usr/local/include/ctl.h:100:56: note: in definition of macro 'gh_new_procedure' scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ main.c:202:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("adaptive-integration", (SCM(*)(void))adaptive_integration_scm, 6, 0, 0); ^~~~~~~~~~~~~~~~ main.c:205:45: warning: cast between incompatible function types from 'struct scm_unused_struct * (*)(struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)' to 'struct scm_unused_struct * (*)(void)' [-Wcast-function-type] gh_new_procedure("cadaptive-integration", (SCM(*)(void))cadaptive_integration_scm, 6, 0, 0); ^ /usr/local/include/ctl.h:100:56: note: in definition of macro 'gh_new_procedure' scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ main.c:205:3: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("cadaptive-integration", (SCM(*)(void))cadaptive_integration_scm, 6, 0, 0); ^~~~~~~~~~~~~~~~ mv -f .deps/mpb-main.Tpo .deps/mpb-main.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/libguile.h:31, from /usr/local/include/ctl.h:28, from ctl-io.h:7, from geom.c:30: /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ geom.c: In function 'overlap_integrand': geom.c:1156:10: warning: unused variable 's' [-Wunused-variable] double s[2]; ^ geom.c: In function 'point_in_or_on_prism': geom.c:2110:10: warning: unused variable 'height' [-Wunused-variable] double height = prsm->height; ^~~~~~ geom.c: In function 'dcmp': geom.c:2137:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] double d1 = *((double *)pd1), d2 = *((double *)pd2); ^ geom.c:2137:40: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] double d1 = *((double *)pd1), d2 = *((double *)pd2); ^ geom.c: In function 'normal_to_prism': geom.c:2357:11: warning: unused variable 'axisp' [-Wunused-variable] vector3 axisp = vector3_scale(height, zhatp); ^~~~~ geom.c: In function 'triangle_normal': geom.c:2548:10: warning: unused variable 'nvnorm' [-Wunused-variable] double nvnorm = vector3_norm(nv); ^~~~~~ mv -f .deps/mpb-geom.Tpo .deps/mpb-geom.Po gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I/usr/local/include/guile/2.2 -I/usr/local/include -pthread -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.11.1, Copyright (C) 1999-2012, MIT"'"' -I/usr/local/include -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.2/libguile/__scm.h:398, from /usr/local/include/guile/2.2/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.2/libguile/gc.h: In function 'scm_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:175:14: note: in expansion of macro 'SCM_PACK_POINTER' SCM cell = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_double_cell': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:193:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (2 * sizeof (scm_t_cell))); ^~~~~~~~~~~~~~~~ /usr/local/include/guile/2.2/libguile/gc.h: In function 'scm_words': /usr/local/include/guile/2.2/libguile/tags.h:119:40: warning: cast from function call of type 'void *' to non-matching type 'long unsigned int' [-Wbad-function-cast] #define SCM_PACK_POINTER(x) (SCM_PACK ((scm_t_bits) (x))) ^ /usr/local/include/guile/2.2/libguile/tags.h:104:32: note: in definition of macro 'SCM_PACK' # define SCM_PACK(x) ((SCM) (x)) ^ /usr/local/include/guile/2.2/libguile/gc.h:232:7: note: in expansion of macro 'SCM_PACK_POINTER' z = SCM_PACK_POINTER (SCM_GC_MALLOC (sizeof (scm_t_bits) * n_words)); ^~~~~~~~~~~~~~~~ ctl-io.c: In function 'block_equal': ctl-io.c:686:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'cylinder_equal': ctl-io.c:740: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:784: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:867:8: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] } else; ^ ctl-io.c: In function 'lattice_destroy': ctl-io.c:874:25: warning: unused parameter 'o' [-Wunused-parameter] lattice_destroy(lattice o) ~~~~~~~~^ ctl-io.c: In function 'ellipsoid_destroy': ctl-io.c:879:29: warning: unused parameter 'o' [-Wunused-parameter] ellipsoid_destroy(ellipsoid o) ~~~~~~~~~~^ ctl-io.c: In function 'sphere_destroy': ctl-io.c:941:23: warning: unused parameter 'o' [-Wunused-parameter] sphere_destroy(sphere o) ~~~~~~~^ ctl-io.c: In function 'wedge_destroy': ctl-io.c:946:21: warning: unused parameter 'o' [-Wunused-parameter] wedge_destroy(wedge o) ~~~~~~^ ctl-io.c: In function 'cone_destroy': ctl-io.c:951:19: warning: unused parameter 'o' [-Wunused-parameter] cone_destroy(cone o) ~~~~~^ ctl-io.c: In function 'material_grid_destroy': ctl-io.c:1004:37: warning: unused parameter 'o' [-Wunused-parameter] material_grid_destroy(material_grid o) ~~~~~~~~~~~~~~^ ctl-io.c: In function 'material_function_destroy': ctl-io.c:1009:45: warning: unused parameter 'o' [-Wunused-parameter] material_function_destroy(material_function o) ~~~~~~~~~~~~~~~~~~^ ctl-io.c: In function 'medium_anisotropic_destroy': ctl-io.c:1014:47: warning: unused parameter 'o' [-Wunused-parameter] medium_anisotropic_destroy(medium_anisotropic o) ~~~~~~~~~~~~~~~~~~~^ ctl-io.c: In function 'medium_destroy': ctl-io.c:1019:23: warning: unused parameter 'o' [-Wunused-parameter] medium_destroy(medium o) ~~~~~~~^ In file included from ctl-io.h:7, from ctl-io.c:7: ctl-io.c: In function 'export_external_functions': /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3092: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3093: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3094: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3095: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3096: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3097: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3098:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("material-grids-min-tetm-gap-aux", (SCM(*) ()) material_grids_min_tetm_gap_aux, 6, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3099: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3100: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3101: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3102: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3103: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3104: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3105: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3106: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3107: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3108: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3109: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3110: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3111: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3112: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3113: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3114: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3115: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3116: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3117: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3118: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3119: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3120: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3121: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3122: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3123:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-dominant-planewave-aux", (SCM(*) ()) get_dominant_planewave_aux, 1, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3124: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3125: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3126: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3127: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3128: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3129: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3130: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3131: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3132:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-eigvals-aux", (SCM(*) ()) sqmatrix_eigvals_aux, 1, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3133:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-diagm-aux", (SCM(*) ()) sqmatrix_diagm_aux, 1, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3134:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-mult-aux", (SCM(*) ()) sqmatrix_mult_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3135:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("sqmatrix-set-aux", (SCM(*) ()) sqmatrix_set_aux, 4, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3136: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3137: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3138: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3139: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3140:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("has-inversion-sym?-aux", (SCM(*) ()) has_inversion_symp_aux, 0, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3141:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("has-hermitian-eps?-aux", (SCM(*) ()) has_hermitian_epsp_aux, 0, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3142: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3143: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3144: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3145: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3146: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3147: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3148: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3149: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3150: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3151: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3152: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3153: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3154: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3155: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3156: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3157: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3158: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3159: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3160: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3161: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3162:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-mu-aux", (SCM(*) ()) get_mu_aux, 0, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3163: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3164: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3165:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("get-bfield-aux", (SCM(*) ()) get_bfield_aux, 1, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3166: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3167: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3168: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3169: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3170: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3171:2: note: in expansion of macro 'gh_new_procedure' gh_new_procedure("using-mu?-aux", (SCM(*) ()) using_mup_aux, 0, 0, 0); ^~~~~~~~~~~~~~~~ /usr/local/include/ctl.h:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3172: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3173: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3174: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3175: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3176: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3177: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:100:43: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] scm_c_define_gsubr(name, req, opt, rst, (scm_t_subr)(fcn)) ^ ctl-io.c:3178: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 gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o mpb mpb-medium.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 -lnlopt -lctl -L/usr/local/lib -lguile-2.2 -lgc-threaded -lpthread -ldl -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/mpb mpb-medium.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/gcc ../src/matrixio/libmatrixio.a ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lnlopt -lctl -lguile-2.2 -lgc-threaded -lpthread -ldl -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -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 examples Making all in utils gcc -DHAVE_CONFIG_H -I. -I.. -I../src -I../src/util -I../src/matrices -I../src/matrixio -I/usr/local/include -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 mv -f .deps/mpb_data-mpb-data.Tpo .deps/mpb_data-mpb-data.Po /bin/sh ../libtool --tag=CC --mode=link gcc -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/gcc -L/usr/local/lib/gcc -B/usr/local/bin -L/usr/local/lib -L/usr/local/lib -o mpb-data mpb_data-mpb-data.o ../src/matrixio/libmatrixio.a ../src/libmpb.la -lctlgeom -lhdf5 -lz -lopenblas -lopenblas -lfftw3 -lm -L/usr/local/lib -L/usr/local/lib/gcc -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lgfortran -lm -lquadmath libtool: link: gcc -pipe -O2 -fno-strict-aliasing -Wall -W -Wbad-function-cast -Wcast-qual -Wpointer-arith -Wcast-align -pedantic -Wl,-rpath=/usr/local/lib/gcc -B/usr/local/bin -o .libs/mpb-data mpb_data-mpb-data.o -L/usr/local/lib -L/usr/local/lib/gcc ../src/matrixio/libmatrixio.a ../src/.libs/libmpb.so -L/usr/local/bin -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0 -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../../../../x86_64-portbld-dragonfly6.5/lib -L/usr/local/lib/gcc12/gcc/x86_64-portbld-dragonfly6.5/12.2.0/../../.. -lctlgeom -lhdf5 -lz -lopenblas -lfftw3 -lgfortran -lm -lquadmath -Wl,-rpath -Wl,/usr/local/lib SUCCEEDED 00:00:11 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> mpb-1.11.1_3 depends on executable: gfortran - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for mpb-1.11.1_3 ===> mpb-1.11.1_3 depends on executable: gfortran - found ===> Generating temporary packing list if test -z 'strip'; then /usr/bin/make INSTALL_PROGRAM="/bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s" install_sh_PROGRAM="/bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s" INSTALL_STRIP_FLAG=-s install; else /usr/bin/make INSTALL_PROGRAM="/bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s" install_sh_PROGRAM="/bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s" INSTALL_STRIP_FLAG=-s "INSTALL_PROGRAM_ENV=STRIPPROG='strip'" install; fi 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 '/construction/science/mpb/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c -s libmpb.la '/construction/science/mpb/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/libmpb.so.1.4.1 /construction/science/mpb/stage/usr/local/lib/libmpb.so.1.4.1 libtool: install: strip --strip-unneeded /construction/science/mpb/stage/usr/local/lib/libmpb.so.1.4.1 libtool: install: (cd /construction/science/mpb/stage/usr/local/lib && { ln -s -f libmpb.so.1.4.1 libmpb.so.1 || { rm -f libmpb.so.1 && ln -s libmpb.so.1.4.1 libmpb.so.1; }; }) libtool: install: (cd /construction/science/mpb/stage/usr/local/lib && { ln -s -f libmpb.so.1.4.1 libmpb.so || { rm -f libmpb.so && ln -s libmpb.so.1.4.1 libmpb.so; }; }) libtool: install: /usr/bin/install -c .libs/libmpb.lai /construction/science/mpb/stage/usr/local/lib/libmpb.la libtool: install: /usr/bin/install -c .libs/libmpb.a /construction/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: strip --strip-debug /construction/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: chmod 644 /construction/science/mpb/stage/usr/local/lib/libmpb.a libtool: install: /usr/local/bin/ranlib /construction/science/mpb/stage/usr/local/lib/libmpb.a libtool: warning: remember to run 'libtool --finish /usr/local/lib' /bin/mkdir -p '/construction/science/mpb/stage/usr/local/include' install -m 0644 mpb.h '/construction/science/mpb/stage/usr/local/include' /bin/mkdir -p '/construction/science/mpb/stage/usr/local/include/mpb' install -m 0644 matrices/eigensolver.h matrices/matrices.h matrices/scalar.h maxwell/maxwell.h util/verbosity.h '/construction/science/mpb/stage/usr/local/include/mpb' Making install in tests Making install in mpb /usr/bin/make install-am /bin/mkdir -p '/construction/science/mpb/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s mpb '/construction/science/mpb/stage/usr/local/bin' libtool: warning: '../src/libmpb.la' has not been installed in '/usr/local/lib' libtool: install: /bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s .libs/mpb /construction/science/mpb/stage/usr/local/bin/mpb /bin/mkdir -p '/construction/science/mpb/stage/usr/local/bin' install -m 555 mpb-split '/construction/science/mpb/stage/usr/local/bin' /bin/mkdir -p '/construction/science/mpb/stage/usr/local/man/man1' install -m 0644 mpb-split.1 mpb.1 '/construction/science/mpb/stage/usr/local/man/man1' /bin/mkdir -p '/construction/science/mpb/stage/usr/local/share/mpb' install -m 0644 mpb.scm '/construction/science/mpb/stage/usr/local/share/mpb' Making install in examples Making install in utils /bin/mkdir -p '/construction/science/mpb/stage/usr/local/bin' STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s mpb-data '/construction/science/mpb/stage/usr/local/bin' libtool: warning: '../src/libmpb.la' has not been installed in '/usr/local/lib' libtool: install: /bin/sh /construction/science/mpb/mpb-1.11.1/install-sh -c -s .libs/mpb-data /construction/science/mpb/stage/usr/local/bin/mpb-data /bin/mkdir -p '/construction/science/mpb/stage/usr/local/man/man1' install -m 0644 mpb-data.1 '/construction/science/mpb/stage/usr/local/man/man1' /bin/mkdir -p /construction/science/mpb/stage/usr/local/share/examples/mpb (cd /construction/science/mpb/mpb-1.11.1/examples && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "*.ctl *.scm" /construction/science/mpb/stage/usr/local/share/examples/mpb) ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/mpb is linked to /usr/local/lib/gcc12/libgfortran.so.5 from lang/gcc12 but it is not declared as a dependency Error: /usr/local/bin/mpb is linked to /usr/local/lib/gcc12/libquadmath.so.0 from lang/gcc12 but it is not declared as a dependency Error: /usr/local/lib/libmpb.so.1.4.1 is linked to /usr/local/lib/../lib/libsz.so.2 from science/libaec but it is not declared as a dependency Error: /usr/local/lib/libmpb.so.1.4.1 is linked to /usr/local/lib/gcc12/libgcc_s.so.1 from lang/gcc12 but it is not declared as a dependency Error: /usr/local/lib/libmpb.so.1.4.1 is linked to /usr/local/lib/libaec.so.0 from science/libaec but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libaec.so:science/libaec Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Error: lang/gcc should not be depended upon. Instead, use USE_GCC. *** Error code 1 Stop. make: stopped in /xports/science/mpb FAILED 00:00:03