Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mpifileutils.spec'], chrootPath='/var/lib/mock/831820-epel-7-x86_64-1543588611.266265/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2iawmfak:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'aaffbe14a71c4775b7dda0a6fd92d4d3', '-D', '/var/lib/mock/831820-epel-7-x86_64-1543588611.266265/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2iawmfak:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/mpifileutils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/mpifileutils-0.8.1-1.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mpifileutils.spec'], chrootPath='/var/lib/mock/831820-epel-7-x86_64-1543588611.266265/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2iawmfak:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9fe83e0dbf814ed0a9642decf98ed113', '-D', '/var/lib/mock/831820-epel-7-x86_64-1543588611.266265/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.2iawmfak:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/mpifileutils.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.s8BtVa + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mpifileutils-0.8.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/mpifileutils-0.8.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd mpifileutils-0.8.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #1 (mpifileutils-dtcmp.patch):' Patch #1 (mpifileutils-dtcmp.patch): + /usr/bin/cat /builddir/build/SOURCES/mpifileutils-dtcmp.patch + /usr/bin/patch -p1 --fuzz=0 patching file configure.ac Hunk #1 succeeded at 67 (offset -3 lines). + autoreconf + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0UE0XS + umask 022 + cd /builddir/build/BUILD + cd mpifileutils-0.8.1 BUILDSTDERR: ++ pwd + topdir=/builddir/build/BUILD/mpifileutils-0.8.1 + . /etc/profile.d/modules.sh BUILDSTDERR: ++++ /bin/ps -p 404 -ocomm= BUILDSTDERR: +++ /bin/basename sh BUILDSTDERR: ++ shell=sh BUILDSTDERR: ++ '[' -f /usr/share/Modules/init/sh ']' BUILDSTDERR: ++ . /usr/share/Modules/init/sh BUILDSTDERR: +++ MODULESHOME=/usr/share/Modules BUILDSTDERR: +++ export MODULESHOME BUILDSTDERR: +++ '[' '' = '' ']' BUILDSTDERR: +++ LOADEDMODULES= BUILDSTDERR: +++ export LOADEDMODULES BUILDSTDERR: +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module load mpi/openmpi-x86_64 BUILDSTDERR: ++ /usr/bin/modulecmd sh load mpi/openmpi-x86_64 + eval LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=mpi/openmpi-x86_64' ';export' 'LOADEDMODULES;MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man:/usr/local/share/man' ';export' 'MANPATH;MPI_BIN=/usr/lib64/openmpi/bin' ';export' 'MPI_BIN;MPI_COMPILER=openmpi-x86_64' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-x86_64' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib64/openmpi' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/openmpi-x86_64' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib64/openmpi/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/openmpi-x86_64' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_openmpi' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/openmpi-x86_64' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin' ';export' 'PATH;PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'PYTHONPATH;_LMFILES_=/etc/modulefiles/mpi/openmpi-x86_64' ';export' '_LMFILES_;' BUILDSTDERR: ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export LD_LIBRARY_PATH BUILDSTDERR: ++ LOADEDMODULES=mpi/openmpi-x86_64 BUILDSTDERR: ++ export LOADEDMODULES BUILDSTDERR: ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/man:/usr/local/share/man BUILDSTDERR: ++ export MANPATH BUILDSTDERR: ++ MPI_BIN=/usr/lib64/openmpi/bin BUILDSTDERR: ++ export MPI_BIN BUILDSTDERR: ++ MPI_COMPILER=openmpi-x86_64 BUILDSTDERR: ++ export MPI_COMPILER BUILDSTDERR: ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-x86_64 BUILDSTDERR: ++ export MPI_FORTRAN_MOD_DIR BUILDSTDERR: ++ MPI_HOME=/usr/lib64/openmpi BUILDSTDERR: ++ export MPI_HOME BUILDSTDERR: ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 BUILDSTDERR: ++ export MPI_INCLUDE BUILDSTDERR: ++ MPI_LIB=/usr/lib64/openmpi/lib BUILDSTDERR: ++ export MPI_LIB BUILDSTDERR: ++ MPI_MAN=/usr/share/man/openmpi-x86_64 BUILDSTDERR: ++ export MPI_MAN BUILDSTDERR: ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export MPI_PYTHON_SITEARCH BUILDSTDERR: ++ MPI_SUFFIX=_openmpi BUILDSTDERR: ++ export MPI_SUFFIX BUILDSTDERR: ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 BUILDSTDERR: ++ export MPI_SYSCONFIG BUILDSTDERR: ++ PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin BUILDSTDERR: ++ export PATH BUILDSTDERR: ++ PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi BUILDSTDERR: ++ export PYTHONPATH BUILDSTDERR: ++ _LMFILES_=/etc/modulefiles/mpi/openmpi-x86_64 BUILDSTDERR: ++ export _LMFILES_ + export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/openmpi/lib/pkgconfig + PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig:/usr/lib64/openmpi/lib/pkgconfig + export CC=mpicc + CC=mpicc + export 'CFLAGS=-I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes' + CFLAGS='-I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes' + export 'LIBS=-L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp' + LIBS='-L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp' + CFLAGS='-I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + '[' 1 == 1 ']' + '[' x86_64 == ppc64le ']' BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' BUILDSTDERR: ++ basename ./auxdir/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./auxdir/config.sub BUILDSTDERR: ++ basename ./auxdir/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./auxdir/config.sub '/usr/lib/rpm/redhat/config.sub' -> './auxdir/config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' BUILDSTDERR: ++ basename ./auxdir/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./auxdir/config.guess BUILDSTDERR: ++ basename ./auxdir/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./auxdir/config.guess '/usr/lib/rpm/redhat/config.guess' -> './auxdir/config.guess' + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --bindir=/usr/lib64/openmpi/bin --enable-lustre --disable-silent-rules --includedir=/usr/include/openmpi-x86_64 --mandir=/usr/share/man/openmpi-x86_64 --libdir=/usr/lib64/openmpi/lib checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ 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 g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of g++... none checking for gawk... (cached) gawk checking for x86_64-redhat-linux-gnu-gcc... mpicc checking whether we are using the GNU C compiler... yes checking whether mpicc accepts -g... yes checking for mpicc option to accept ISO C89... none needed checking dependency style of mpicc... none checking how to run the C preprocessor... mpicc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for inttypes.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for uid_t in sys/types.h... yes checking for inline... inline checking for int32_t... yes checking for int64_t... yes checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking for ssize_t... yes checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for error_at_line... yes checking whether lstat correctly handles trailing slash... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for endgrent... yes checking for endpwent... yes checking for getcwd... yes checking for lchown... yes checking for memset... yes checking for mkdir... yes checking for realpath... yes checking for rmdir... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strstr... yes checking for utime... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... ranlib checking command to parse /usr/bin/nm -B output from mpicc object... ok checking for sysroot... no checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking 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 how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for nose test program... checking for nosetests... no checking for x86_64-redhat-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libarchive... yes checking for mpicc... /usr/lib64/openmpi/bin/mpicc Checking whether /usr/lib64/openmpi/bin/mpicc responds to '-showme:compile'... yes checking for libcircle... yes checking lustre/lustre_user.h usability... no checking lustre/lustre_user.h presence... no checking for lustre/lustre_user.h... no checking lustre/lustreapi.h usability... no checking lustre/lustreapi.h presence... no checking for lustre/lustreapi.h... no checking whether to enable Lustre support... no checking for library containing SHA256_Init... -lcrypto checking if experimental tools are enabled... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating src/Makefile config.status: creating src/common/Makefile config.status: creating src/dbcast/Makefile config.status: creating src/dchmod/Makefile config.status: creating src/dcmp/Makefile config.status: creating src/dsync/Makefile config.status: creating src/dcp/Makefile config.status: creating src/dcp1/Makefile config.status: creating src/ddup/Makefile config.status: creating src/dfilemaker/Makefile config.status: creating src/dfilemaker1/Makefile config.status: creating src/drm/Makefile config.status: creating src/dstripe/Makefile config.status: creating src/dwalk/Makefile config.status: creating experimental/Makefile config.status: creating experimental/dbz2/Makefile config.status: creating experimental/dfind/Makefile config.status: creating experimental/dgrep/Makefile config.status: creating experimental/dparallel/Makefile config.status: creating experimental/dsh/Makefile config.status: creating experimental/dtar/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + make -j2 (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /builddir/build/BUILD/mpifileutils-0.8.1/auxdir/missing autoheader) rm -f stamp-h1 touch config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged make all-recursive make[1]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1' Making all in src make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' Making all in common make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist.lo `test -f 'mfu_flist.c' || echo './'`mfu_flist.c /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_chunk.lo `test -f 'mfu_flist_chunk.c' || echo './'`mfu_flist_chunk.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_chunk.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_chunk.o libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist.o BUILDSTDERR: mfu_flist_chunk.c: In function 'mfu_file_chunk_list_alloc': BUILDSTDERR: mfu_flist_chunk.c:195:21: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: elem->rank_of_owner = rank; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_chunk.c:252:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: int *recvranklist = (int *)MFU_MALLOC(sizeof(int) * recv_ranks); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_chunk.c:334:13: warning: declaration of 'recv_count' shadows a previous local [-Wshadow] BUILDSTDERR: int recv_count = recv_counts[i]; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_chunk.c:253:9: warning: shadowed declaration is here [-Wshadow] BUILDSTDERR: int recv_count = 0; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_chunk.c:363:18: warning: declaration of 'offset' shadows a previous local [-Wshadow] BUILDSTDERR: uint64_t offset, length, file_size, rank_of_owner, index_of_owner; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_chunk.c:76:14: warning: shadowed declaration is here [-Wshadow] BUILDSTDERR: uint64_t offset; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist.c: In function 'list_elem_pack2_size': BUILDSTDERR: mfu_flist.c:94:78: warning: unused parameter 'elem' [-Wunused-parameter] BUILDSTDERR: static size_t list_elem_pack2_size(int detail, uint64_t chars, const elem_t* elem) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist.c: In function 'mfu_flist_remap': BUILDSTDERR: mfu_flist.c:1267:9: warning: passing argument 4 of 'map' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: int dest = map(list, idx, ranks, args); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist.c:1267:9: note: expected 'void *' but argument is of type 'const void *' BUILDSTDERR: mfu_flist.c: In function 'map_spread': BUILDSTDERR: mfu_flist.c:1349:71: warning: unused parameter 'args' [-Wunused-parameter] BUILDSTDERR: static int map_spread(mfu_flist flist, uint64_t idx, int ranks, void* args) BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_chunk.c -o libmfu_la-mfu_flist_chunk.o >/dev/null 2>&1 libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist.c -o libmfu_la-mfu_flist.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_copy.lo `test -f 'mfu_flist_copy.c' || echo './'`mfu_flist_copy.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_copy.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_copy.o BUILDSTDERR: mfu_flist_copy.c: In function 'mfu_copy_set_metadata': BUILDSTDERR: mfu_flist_copy.c:457:26: warning: unused variable 'type' [-Wunused-variable] BUILDSTDERR: mfu_filetype type = mfu_flist_file_get_type(list, idx); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c:428:51: warning: unused parameter 'minlevel' [-Wunused-parameter] BUILDSTDERR: static void mfu_copy_set_metadata(int levels, int minlevel, mfu_flist* lists, BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c: In function 'mfu_create_files': BUILDSTDERR: mfu_flist_copy.c:832:25: warning: passing argument 4 of 'mfu_create_file' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: paths, destpath, mfu_copy_opts); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c:707:12: note: expected 'struct mfu_param_path *' but argument is of type 'const struct mfu_param_path *' BUILDSTDERR: static int mfu_create_file(mfu_flist list, uint64_t idx, BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c: In function 'mfu_copy_file_normal': BUILDSTDERR: mfu_flist_copy.c:922:5: warning: conversion to 'off_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if(mfu_lseek(src, in_fd, offset, SEEK_SET) == (off_t)-1) { BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c:929:5: warning: conversion to 'off_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if(mfu_lseek(dest, out_fd, offset, SEEK_SET) == (off_t)-1) { BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_copy.c:1056:33: warning: conversion to 'off_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: off_t last_written = offset + length; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_io.lo `test -f 'mfu_flist_io.c' || echo './'`mfu_flist_io.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_io.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_io.o libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_copy.c -o libmfu_la-mfu_flist_copy.o >/dev/null 2>&1 BUILDSTDERR: mfu_flist_io.c: In function 'list_elem_pack_size': BUILDSTDERR: mfu_flist_io.c:155:77: warning: unused parameter 'elem' [-Wunused-parameter] BUILDSTDERR: static size_t list_elem_pack_size(int detail, uint64_t chars, const elem_t* elem) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'read_cache_v3': BUILDSTDERR: mfu_flist_io.c:520:17: warning: unused parameter 'name' [-Wunused-parameter] BUILDSTDERR: const char* name, BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'mfu_flist_read_cache': BUILDSTDERR: mfu_flist_io.c:738:40: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: rc = MPI_File_open(MPI_COMM_WORLD, (char*)name, amode, MPI_INFO_NULL, &fh); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'write_cache_readdir_variable': BUILDSTDERR: mfu_flist_io.c:854:35: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: MPI_File_open(MPI_COMM_WORLD, (char*)name, amode, info, &fh); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'write_cache_readdir': BUILDSTDERR: mfu_flist_io.c:994:35: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: MPI_File_open(MPI_COMM_WORLD, (char*)name, amode, info, &fh); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'write_cache_stat': BUILDSTDERR: mfu_flist_io.c:1139:35: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: MPI_File_open(MPI_COMM_WORLD, (char*)name, amode, info, &fh); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'print_file_text': BUILDSTDERR: mfu_flist_io.c:1357:28: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: numbytes = snprintf(buffer, bufsize, "%s %s %s %7.3f %2s %s %s\n", BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c:1376:28: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: numbytes = snprintf(buffer, bufsize, "Type=%s File=%s\n", BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: In function 'mfu_flist_write_text': BUILDSTDERR: mfu_flist_io.c:1446:35: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: MPI_File_open(MPI_COMM_WORLD, (char*)name, amode, info, &fh); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c: At top level: BUILDSTDERR: mfu_flist_io.c:155:15: warning: 'list_elem_pack_size' defined but not used [-Wunused-function] BUILDSTDERR: static size_t list_elem_pack_size(int detail, uint64_t chars, const elem_t* elem) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_io.c:943:13: warning: 'write_cache_readdir' defined but not used [-Wunused-function] BUILDSTDERR: static void write_cache_readdir( BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_io.c -o libmfu_la-mfu_flist_io.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_create.lo `test -f 'mfu_flist_create.c' || echo './'`mfu_flist_create.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_create.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_create.o /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_remove.lo `test -f 'mfu_flist_remove.c' || echo './'`mfu_flist_remove.c BUILDSTDERR: mfu_flist_create.c: In function 'mfu_flist_mkdir': BUILDSTDERR: mfu_flist_create.c:41:9: warning: variable 'rc' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int rc = 0; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_create.c: In function 'mfu_flist_mknod': BUILDSTDERR: mfu_flist_create.c:161:9: warning: unused variable 'rc' [-Wunused-variable] BUILDSTDERR: int rc = 0; BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_remove.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_remove.o libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_create.c -o libmfu_la-mfu_flist_create.o >/dev/null 2>&1 BUILDSTDERR: mfu_flist_remove.c: In function 'remove_spread': BUILDSTDERR: mfu_flist_remove.c:295:9: warning: value computed is not used [-Wunused-value] BUILDSTDERR: *rmcount++; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c: In function 'map_name': BUILDSTDERR: mfu_flist_remove.c:316:69: warning: unused parameter 'args' [-Wunused-parameter] BUILDSTDERR: static int map_name(mfu_flist flist, uint64_t idx, int ranks, void* args) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c: In function 'mfu_flist_unlink': BUILDSTDERR: mfu_flist_remove.c:590:29: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion] BUILDSTDERR: int len = strlen(pdir); BUILDSTDERR: ^ BUILDSTDERR: In file included from mfu.h:24:0, BUILDSTDERR: from mfu_flist_remove.c:22: BUILDSTDERR: mfu_flist_remove.c:592:52: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: strings[idx] = (char *) MFU_MALLOC(len + 1); BUILDSTDERR: ^ BUILDSTDERR: mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:583:25: warning: unused variable 'st' [-Wunused-variable] BUILDSTDERR: struct stat st; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:612:28: warning: conversion to 'int' from 'uint64_t' may alter its value [-Wconversion] BUILDSTDERR: group_rank, DTCMP_FLAG_NONE, MPI_COMM_WORLD); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:612:28: warning: passing argument 2 of 'DTCMP_Rankv_strings' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from mfu_flist_remove.c:21:0: BUILDSTDERR: /usr/include/openmpi-x86_64/dtcmp.h:714:5: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: int DTCMP_Rankv_strings( BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:746:56: warning: conversion to '__time_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: times[0].tv_sec = mfu_flist_file_get_atime(newlist, idx); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:747:56: warning: conversion to '__time_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: times[1].tv_sec = mfu_flist_file_get_mtime(newlist, idx); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:749:61: warning: conversion to '__syscall_slong_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: times[0].tv_nsec = mfu_flist_file_get_atime_nsec(newlist, idx); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:750:61: warning: conversion to '__syscall_slong_t' from 'uint64_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: times[1].tv_nsec = mfu_flist_file_get_mtime_nsec(newlist, idx); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c: At top level: BUILDSTDERR: mfu_flist_remove.c:331:13: warning: 'remove_map' defined but not used [-Wunused-function] BUILDSTDERR: static void remove_map(mfu_flist list, uint64_t* rmcount) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_remove.c:353:13: warning: 'remove_sort' defined but not used [-Wunused-function] BUILDSTDERR: static void remove_sort(mfu_flist list, uint64_t* rmcount) BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_sort.lo `test -f 'mfu_flist_sort.c' || echo './'`mfu_flist_sort.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_remove.c -o libmfu_la-mfu_flist_remove.o >/dev/null 2>&1 libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_sort.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_sort.o /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_usrgrp.lo `test -f 'mfu_flist_usrgrp.c' || echo './'`mfu_flist_usrgrp.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_sort.c -o libmfu_la-mfu_flist_sort.o >/dev/null 2>&1 libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_usrgrp.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_usrgrp.o libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_usrgrp.c -o libmfu_la-mfu_flist_usrgrp.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_flist_walk.lo `test -f 'mfu_flist_walk.c' || echo './'`mfu_flist_walk.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_walk.c -fPIC -DPIC -o .libs/libmfu_la-mfu_flist_walk.o BUILDSTDERR: mfu_flist_walk.c: In function 'reduce_exec': BUILDSTDERR: mfu_flist_walk.c:64:50: warning: unused parameter 'size1' [-Wunused-parameter] BUILDSTDERR: static void reduce_exec(const void* buf1, size_t size1, const void* buf2, size_t size2) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c:64:82: warning: unused parameter 'size2' [-Wunused-parameter] BUILDSTDERR: static void reduce_exec(const void* buf1, size_t size1, const void* buf2, size_t size2) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c: In function 'reduce_fini': BUILDSTDERR: mfu_flist_walk.c:72:49: warning: unused parameter 'size' [-Wunused-parameter] BUILDSTDERR: static void reduce_fini(const void* buf, size_t size) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c: In function 'walk_getdents_process_dir': BUILDSTDERR: mfu_flist_walk.c:331:28: warning: conversion to 'int' from 'long int' may alter its value [-Wconversion] BUILDSTDERR: int nread = syscall(SYS_getdents, fd, buf, (int) BUF_SIZE); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c: In function 'walk_readdir_create': BUILDSTDERR: mfu_flist_walk.c:562:22: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: char* path = CURRENT_DIRS[i]; BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c: In function 'walk_stat_create': BUILDSTDERR: mfu_flist_walk.c:654:9: warning: passing argument 1 of 'handle->enqueue' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: handle->enqueue(path); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c:654:9: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: In file included from mfu.h:24:0, BUILDSTDERR: from mfu_flist_walk.c:38: BUILDSTDERR: mfu_flist_walk.c: In function 'mfu_flist_stat': BUILDSTDERR: mfu_util.h:45:20: warning: format '%s' expects a matching 'char *' argument [-Wformat=] BUILDSTDERR: struct tm *ttime = localtime(<ime); \ BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c:881:13: note: in expansion of macro 'MFU_LOG' BUILDSTDERR: MFU_LOG(MFU_LOG_INFO, "skip %s"); BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c: At top level: BUILDSTDERR: mfu_flist_walk.c:418:13: warning: 'walk_getdents_create' defined but not used [-Wunused-function] BUILDSTDERR: static void walk_getdents_create(CIRCLE_handle* handle) BUILDSTDERR: ^ BUILDSTDERR: mfu_flist_walk.c:448:13: warning: 'walk_getdents_process' defined but not used [-Wunused-function] BUILDSTDERR: static void walk_getdents_process(CIRCLE_handle* handle) BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_io.lo `test -f 'mfu_io.c' || echo './'`mfu_io.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_io.c -fPIC -DPIC -o .libs/libmfu_la-mfu_io.o libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_flist_walk.c -o libmfu_la-mfu_flist_walk.o >/dev/null 2>&1 BUILDSTDERR: mfu_io.c: In function 'mfu_lstat64': BUILDSTDERR: mfu_io.c:102:5: warning: implicit declaration of function 'lstat64' [-Wimplicit-function-declaration] BUILDSTDERR: rc = lstat64(path, buf); BUILDSTDERR: ^ BUILDSTDERR: mfu_io.c: In function 'mfu_close': BUILDSTDERR: mfu_io.c:257:27: warning: unused parameter 'file' [-Wunused-parameter] BUILDSTDERR: int mfu_close(const char* file, int fd) BUILDSTDERR: ^ BUILDSTDERR: mfu_io.c: In function 'mfu_lseek': BUILDSTDERR: mfu_io.c:277:29: warning: unused parameter 'file' [-Wunused-parameter] BUILDSTDERR: off_t mfu_lseek(const char* file, int fd, off_t pos, int whence) BUILDSTDERR: ^ BUILDSTDERR: mfu_io.c: In function 'mfu_fsync': BUILDSTDERR: mfu_io.c:385:27: warning: unused parameter 'file' [-Wunused-parameter] BUILDSTDERR: int mfu_fsync(const char* file, int fd) BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_io.c -o libmfu_la-mfu_io.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_param_path.lo `test -f 'mfu_param_path.c' || echo './'`mfu_param_path.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_param_path.c -fPIC -DPIC -o .libs/libmfu_la-mfu_param_path.o /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_path.lo `test -f 'mfu_path.c' || echo './'`mfu_path.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_path.c -fPIC -DPIC -o .libs/libmfu_la-mfu_path.o BUILDSTDERR: mfu_param_path.c: In function 'mfu_param_path_check_copy': BUILDSTDERR: mfu_param_path.c:455:14: warning: variable 'dest_is_link_to_file' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool dest_is_link_to_file = false; BUILDSTDERR: ^ BUILDSTDERR: mfu_param_path.c:453:14: warning: variable 'dest_is_file' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool dest_is_file = false; BUILDSTDERR: ^ BUILDSTDERR: mfu_param_path.c: In function 'mfu_param_path_set_all': BUILDSTDERR: mfu_param_path.c:692:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: int* recvcounts = (int*) MFU_MALLOC(ranks * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: mfu_param_path.c:693:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: int* recvdispls = (int*) MFU_MALLOC(ranks * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: mfu_param_path.c:722:9: warning: passing argument 1 of 'mfu_unpack_param' from incompatible pointer type [enabled by default] BUILDSTDERR: mfu_unpack_param(&ptr, ¶ms[i]); BUILDSTDERR: ^ BUILDSTDERR: mfu_param_path.c:262:13: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: static void mfu_unpack_param(const char** pptr, mfu_param_path* param) BUILDSTDERR: ^ BUILDSTDERR: mfu_path.c:1264:11: warning: no previous prototype for 'mfu_path_abs_reduce' [-Wmissing-prototypes] BUILDSTDERR: mfu_path* mfu_path_abs_reduce(const mfu_path* path) BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_param_path.c -o libmfu_la-mfu_param_path.o >/dev/null 2>&1 libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_path.c -o libmfu_la-mfu_path.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-mfu_util.lo `test -f 'mfu_util.c' || echo './'`mfu_util.c libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_util.c -fPIC -DPIC -o .libs/libmfu_la-mfu_util.o /bin/sh ../../libtool --tag=CC --mode=compile mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o libmfu_la-strmap.lo `test -f 'strmap.c' || echo './'`strmap.c BUILDSTDERR: mfu_util.c: In function 'mfu_strdupf': BUILDSTDERR: mfu_util.c:150:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: str = (char*) mfu_malloc(size, file, line); BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:153:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: vsnprintf(str, size, format, args); BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_get_atimes': BUILDSTDERR: mfu_util.c:562:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:566:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:568:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:570:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_get_mtimes': BUILDSTDERR: mfu_util.c:581:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:585:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:587:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:589:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_get_ctimes': BUILDSTDERR: mfu_util.c:600:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:604:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:606:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:608:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_set_atimes': BUILDSTDERR: mfu_util.c:619:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:623:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:625:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:627:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_set_mtimes': libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c strmap.c -fPIC -DPIC -o .libs/libmfu_la-strmap.o BUILDSTDERR: mfu_util.c:638:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:642:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:644:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:646:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c: In function 'mfu_stat_set_ctimes': BUILDSTDERR: mfu_util.c:657:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:661:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:663:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: mfu_util.c:665:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c mfu_util.c -o libmfu_la-mfu_util.o >/dev/null 2>&1 BUILDSTDERR: strmap.c: In function 'strmap_node_search': BUILDSTDERR: strmap.c:293:20: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: return (strmap_node*) node; BUILDSTDERR: ^ BUILDSTDERR: strmap.c:300:27: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: *parent = (strmap_node*) node; BUILDSTDERR: ^ BUILDSTDERR: strmap.c:307:27: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: *parent = (strmap_node*) node; BUILDSTDERR: ^ BUILDSTDERR: strmap.c:320:27: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: *parent = (strmap_node*) node; BUILDSTDERR: ^ BUILDSTDERR: strmap.c:327:27: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: *parent = (strmap_node*) node; BUILDSTDERR: ^ BUILDSTDERR: strmap.c: In function 'strmap_unset': BUILDSTDERR: strmap.c:770:44: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual] BUILDSTDERR: strmap_node* replacement = (strmap_node*) strmap_node_rightmost(node->left); BUILDSTDERR: ^ libtool: compile: mpicc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c strmap.c -o libmfu_la-strmap.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-z,relro -o libmfu.la -rpath /usr/lib64/openmpi/lib libmfu_la-mfu_flist.lo libmfu_la-mfu_flist_chunk.lo libmfu_la-mfu_flist_copy.lo libmfu_la-mfu_flist_io.lo libmfu_la-mfu_flist_create.lo libmfu_la-mfu_flist_remove.lo libmfu_la-mfu_flist_sort.lo libmfu_la-mfu_flist_usrgrp.lo libmfu_la-mfu_flist_walk.lo libmfu_la-mfu_io.lo libmfu_la-mfu_param_path.lo libmfu_la-mfu_path.lo libmfu_la-mfu_util.lo libmfu_la-strmap.lo -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -shared -fPIC -DPIC .libs/libmfu_la-mfu_flist.o .libs/libmfu_la-mfu_flist_chunk.o .libs/libmfu_la-mfu_flist_copy.o .libs/libmfu_la-mfu_flist_io.o .libs/libmfu_la-mfu_flist_create.o .libs/libmfu_la-mfu_flist_remove.o .libs/libmfu_la-mfu_flist_sort.o .libs/libmfu_la-mfu_flist_usrgrp.o .libs/libmfu_la-mfu_flist_walk.o .libs/libmfu_la-mfu_io.o .libs/libmfu_la-mfu_param_path.o .libs/libmfu_la-mfu_path.o .libs/libmfu_la-mfu_util.o .libs/libmfu_la-strmap.o -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp -Wl,-z -Wl,relro -Wl,-soname -Wl,libmfu.so.0 -o .libs/libmfu.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libmfu.so.0" && ln -s "libmfu.so.0.0.0" "libmfu.so.0") libtool: link: (cd ".libs" && rm -f "libmfu.so" && ln -s "libmfu.so.0.0.0" "libmfu.so") libtool: link: ar cru .libs/libmfu.a libmfu_la-mfu_flist.o libmfu_la-mfu_flist_chunk.o libmfu_la-mfu_flist_copy.o libmfu_la-mfu_flist_io.o libmfu_la-mfu_flist_create.o libmfu_la-mfu_flist_remove.o libmfu_la-mfu_flist_sort.o libmfu_la-mfu_flist_usrgrp.o libmfu_la-mfu_flist_walk.o libmfu_la-mfu_io.o libmfu_la-mfu_param_path.o libmfu_la-mfu_path.o libmfu_la-mfu_util.o libmfu_la-strmap.o libtool: link: ranlib .libs/libmfu.a libtool: link: ( cd ".libs" && rm -f "libmfu.la" && ln -s "../libmfu.la" "libmfu.la" ) make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' Making all in dbcast make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dbcast-dbcast.o `test -f 'dbcast.c' || echo './'`dbcast.c BUILDSTDERR: dbcast.c: In function 'gcs_build_shmem_file': BUILDSTDERR: dbcast.c:136:9: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: jobid = (char*) malloc(jobid_len); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:138:11: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: snprintf(jobid, jobid_len, "%d", pid); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:152:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: jobid = (char*) malloc(jobid_len); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:180:5: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: file = (char*) malloc(file_len); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:182:7: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: snprintf(file, file_len, "/dev/shm/gcs-job-%s-rank-%d.shmem", jobid, rank_zero_world); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'gcs_shm_file_attr_copy': BUILDSTDERR: dbcast.c:210:44: warning: unused parameter 'oldcomm' [-Wunused-parameter] BUILDSTDERR: static int gcs_shm_file_attr_copy(MPI_Comm oldcomm, int keyval, BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:210:57: warning: unused parameter 'keyval' [-Wunused-parameter] BUILDSTDERR: static int gcs_shm_file_attr_copy(MPI_Comm oldcomm, int keyval, BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:211:28: warning: unused parameter 'extra_state' [-Wunused-parameter] BUILDSTDERR: void* extra_state, void* attribute_val_in, BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:211:47: warning: unused parameter 'attribute_val_in' [-Wunused-parameter] BUILDSTDERR: void* extra_state, void* attribute_val_in, BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:212:28: warning: unused parameter 'attribute_val_out' [-Wunused-parameter] BUILDSTDERR: void* attribute_val_out, int* flag) BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'gcs_shm_file_attr_del': BUILDSTDERR: dbcast.c:218:43: warning: unused parameter 'comm' [-Wunused-parameter] BUILDSTDERR: static int gcs_shm_file_attr_del(MPI_Comm comm, int keyval, void* attribute_val, void* extra_state) BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:218:88: warning: unused parameter 'extra_state' [-Wunused-parameter] BUILDSTDERR: static int gcs_shm_file_attr_del(MPI_Comm comm, int keyval, void* attribute_val, void* extra_state) BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'gcs_get_shmem_file': BUILDSTDERR: dbcast.c:234:5: warning: 'MPI_Keyval_create' is deprecated (declared at /usr/include/openmpi-x86_64/mpi.h:1547): MPI_Keyval_create is superseded by MPI_Comm_create_keyval in MPI-2.0 [-Wdeprecated-declarations] BUILDSTDERR: MPI_Keyval_create(&gcs_shm_file_attr_copy, &gcs_shm_file_attr_del, &gcs_shm_file_key, (void*)0); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:240:3: warning: 'MPI_Attr_get' is deprecated (declared at /usr/include/openmpi-x86_64/mpi.h:1228): MPI_Attr_get is superseded by MPI_Comm_get_attr in MPI-2.0 [-Wdeprecated-declarations] BUILDSTDERR: MPI_Attr_get(comm, gcs_shm_file_key, &file_tmp, &flag); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:244:5: warning: 'MPI_Attr_put' is deprecated (declared at /usr/include/openmpi-x86_64/mpi.h:1230): MPI_Attr_put is superseded by MPI_Comm_set_attr in MPI-2.0 [-Wdeprecated-declarations] BUILDSTDERR: MPI_Attr_put(comm, gcs_shm_file_key, (void*) file_tmp); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:253:28: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion] BUILDSTDERR: int n = strlen(file_tmp) + 1; BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'GCS_Shmem_alloc': BUILDSTDERR: dbcast.c:315:23: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: void* ptr = mmap(0, (off_t) size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:319:19: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: munmap(ptr, (off_t) size); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:335:19: warning: conversion to 'size_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: munmap(ptr, (off_t) size); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: At top level: BUILDSTDERR: dbcast.c:391:5: warning: no previous prototype for 'file_bcast_exit' [-Wmissing-prototypes] BUILDSTDERR: int file_bcast_exit() BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:399:6: warning: no previous prototype for 'compute_offset_size' [-Wmissing-prototypes] BUILDSTDERR: void compute_offset_size( BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:443:5: warning: no previous prototype for 'mkdirp' [-Wmissing-prototypes] BUILDSTDERR: int mkdirp(const char* path) BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'mkdirp': BUILDSTDERR: dbcast.c:464:7: warning: conversion to 'mode_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: int tmp_rc = mfu_mkdir(path, mode); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c: In function 'main': BUILDSTDERR: dbcast.c:713:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: void** shmbuf_base = (void**) malloc(bufcounts * sizeof(void*)); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:714:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: void** shmbuf = (void**) malloc(bufcounts * sizeof(void*)); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:723:15: warning: unused variable 'base' [-Wunused-variable] BUILDSTDERR: void* base = shmbuf_base[i]; BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:742:13: warning: format not a string literal, format string not checked [-Wformat-nonliteral] BUILDSTDERR: strftime(time_string, 8192, time_format, local_time); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:860:14: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: DEBUGMSG("Starting bcast"); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:38:19: note: in definition of macro 'DEBUGMSG' BUILDSTDERR: char *s = msg; \ BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:860:5: warning: format not a string literal, format string not checked [-Wformat-nonliteral] BUILDSTDERR: DEBUGMSG("Starting bcast"); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1034:47: warning: conversion to 'int' from 'off_t' may alter its value [-Wconversion] BUILDSTDERR: int rc = mfu_lseek(out_file_path, out_file, pos, SEEK_SET); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1069:47: warning: conversion to 'int' from 'off_t' may alter its value [-Wconversion] BUILDSTDERR: int rc = mfu_lseek(out_file_path, out_file, pos, SEEK_SET); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1078:33: warning: conversion to 'long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (pos + size < file_size) { BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1124:17: warning: format not a string literal, format string not checked [-Wformat-nonliteral] BUILDSTDERR: DEBUGMSG(error_msg); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:984:17: warning: unused variable 'request' [-Wunused-variable] BUILDSTDERR: MPI_Request request[2]; BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1138:14: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: DEBUGMSG("Closing output file"); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:38:19: note: in definition of macro 'DEBUGMSG' BUILDSTDERR: char *s = msg; \ BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1138:5: warning: format not a string literal, format string not checked [-Wformat-nonliteral] BUILDSTDERR: DEBUGMSG("Closing output file"); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1206:14: warning: initialization discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: DEBUGMSG("Done"); BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:38:19: note: in definition of macro 'DEBUGMSG' BUILDSTDERR: char *s = msg; \ BUILDSTDERR: ^ BUILDSTDERR: dbcast.c:1206:5: warning: format not a string literal, format string not checked [-Wformat-nonliteral] BUILDSTDERR: DEBUGMSG("Done"); BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dbcast dbcast-dbcast.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dbcast dbcast-dbcast.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' Making all in dcmp make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcmp-dcmp.o `test -f 'dcmp.c' || echo './'`dcmp.c BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: dcmp.c: In function 'dcmp_compare_data': BUILDSTDERR: ../common/mfu_util.h:45:20: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: struct tm *ttime = localtime(<ime); \ BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:513:9: note: in expansion of macro 'MFU_LOG' BUILDSTDERR: MFU_LOG(MFU_LOG_ERR, "Failed to lseek %s, offset: %x, error msg: %s", BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:45:20: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=] BUILDSTDERR: struct tm *ttime = localtime(<ime); \ BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:524:9: note: in expansion of macro 'MFU_LOG' BUILDSTDERR: MFU_LOG(MFU_LOG_ERR, "Failed to lseek %s, offset: %x, error msg: %s", BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:478:22: warning: unused parameter 'mfu_copy_opts' [-Wunused-parameter] BUILDSTDERR: mfu_copy_opts_t* mfu_copy_opts) BUILDSTDERR: ^ BUILDSTDERR: dcmp.c: In function 'dcmp_compare_acl': BUILDSTDERR: dcmp.c:650:38: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_access"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:652:38: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_access"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:656:13: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (memcmp(src_val, dst_val, src_size)) { BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:672:42: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_default"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:674:42: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_default"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:678:17: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (memcmp(src_val, dst_val, src_size)) { BUILDSTDERR: ^ BUILDSTDERR: dcmp.c: In function 'dcmp_strmap_compare': BUILDSTDERR: dcmp.c:1071:55: warning: unused parameter 'src_path' [-Wunused-parameter] BUILDSTDERR: const mfu_param_path* src_path, BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:1072:55: warning: unused parameter 'dest_path' [-Wunused-parameter] BUILDSTDERR: const mfu_param_path* dest_path) BUILDSTDERR: ^ BUILDSTDERR: dcmp.c: In function 'main': BUILDSTDERR: dcmp.c:2255:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_set_all(numargs, argpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:2255:5: warning: passing argument 2 of 'mfu_param_path_set_all' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from ../common/mfu.h:27:0, BUILDSTDERR: from dcmp.c:19: BUILDSTDERR: ../common/mfu_param_path.h:64:6: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: void mfu_param_path_set_all(uint64_t num, const char** paths, mfu_param_path* params); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:2309:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numargs, paths); BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:2134:21: warning: unused variable 'CIRCLE_debug' [-Wunused-variable] BUILDSTDERR: CIRCLE_loglevel CIRCLE_debug = CIRCLE_LOG_WARN; BUILDSTDERR: ^ BUILDSTDERR: dcmp.c:2130:9: warning: unused variable 'walk' [-Wunused-variable] BUILDSTDERR: int walk = 1; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dcmp dcmp-dcmp.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dcmp dcmp-dcmp.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' Making all in dsync make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dsync-dsync.o `test -f 'dsync.c' || echo './'`dsync.c BUILDSTDERR: dsync.c: In function 'dsync_compare_data': BUILDSTDERR: dsync.c:652:9: warning: conversion to 'long unsigned int' from 'off_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: total_bytes += (long unsigned int)src_read; BUILDSTDERR: ^ BUILDSTDERR: dsync.c:652:21: warning: conversion to 'off_t' from 'long unsigned int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: total_bytes += (long unsigned int)src_read; BUILDSTDERR: ^ BUILDSTDERR: dsync.c:477:22: warning: unused parameter 'mfu_copy_opts' [-Wunused-parameter] BUILDSTDERR: mfu_copy_opts_t* mfu_copy_opts, BUILDSTDERR: ^ BUILDSTDERR: dsync.c: In function 'dsync_compare_acl': BUILDSTDERR: dsync.c:697:38: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_access"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dsync.c:39: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:699:38: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_access"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dsync.c:39: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:703:13: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (memcmp(src_val, dst_val, src_size)) { BUILDSTDERR: ^ BUILDSTDERR: dsync.c:719:42: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_default"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dsync.c:39: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:721:42: warning: passing argument 4 of 'mfu_flist_file_get_acl' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: "system.posix_acl_default"); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:28:0, BUILDSTDERR: from dsync.c:39: BUILDSTDERR: ../common/mfu_flist.h:319:7: note: expected 'char *' but argument is of type 'const char *' BUILDSTDERR: void *mfu_flist_file_get_acl(mfu_flist bflist, uint64_t idx, ssize_t *acl_size, char *type); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:725:17: warning: conversion to 'size_t' from 'ssize_t' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (memcmp(src_val, dst_val, src_size)) { BUILDSTDERR: ^ BUILDSTDERR: dsync.c: In function 'dsync_sync_files': BUILDSTDERR: dsync.c:1224:9: warning: 'return' with a value, in function returning void [enabled by default] BUILDSTDERR: return 1; BUILDSTDERR: ^ BUILDSTDERR: dsync.c: In function 'dsync_strmap_compare': BUILDSTDERR: dsync.c:1458:9: warning: passing argument 3 of 'dsync_sync_files' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: dsync_sync_files(src_map, dst_map, src_path, dest_path, dst_list, dst_remove_list, src_cp_list, mfu_copy_opts); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:1200:13: note: expected 'struct mfu_param_path *' but argument is of type 'const struct mfu_param_path *' BUILDSTDERR: static void dsync_sync_files(strmap* src_map, strmap* dst_map, BUILDSTDERR: ^ BUILDSTDERR: dsync.c:1458:9: warning: passing argument 4 of 'dsync_sync_files' discards 'const' qualifier from pointer target type [enabled by default] BUILDSTDERR: dsync_sync_files(src_map, dst_map, src_path, dest_path, dst_list, dst_remove_list, src_cp_list, mfu_copy_opts); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:1200:13: note: expected 'struct mfu_param_path *' but argument is of type 'const struct mfu_param_path *' BUILDSTDERR: static void dsync_sync_files(strmap* src_map, strmap* dst_map, BUILDSTDERR: ^ BUILDSTDERR: dsync.c:1465:28: warning: declaration of 'node' shadows a previous local [-Wshadow] BUILDSTDERR: const strmap_node* node; BUILDSTDERR: ^ BUILDSTDERR: dsync.c:1287:24: warning: shadowed declaration is here [-Wshadow] BUILDSTDERR: const strmap_node* node; BUILDSTDERR: ^ BUILDSTDERR: dsync.c: In function 'main': BUILDSTDERR: dsync.c:2529:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_set_all(numargs, argpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:2529:5: warning: passing argument 2 of 'mfu_param_path_set_all' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from ../common/mfu.h:27:0, BUILDSTDERR: from dsync.c:39: BUILDSTDERR: ../common/mfu_param_path.h:64:6: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: void mfu_param_path_set_all(uint64_t num, const char** paths, mfu_param_path* params); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:2583:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numargs, paths); BUILDSTDERR: ^ BUILDSTDERR: dsync.c:2404:21: warning: unused variable 'CIRCLE_debug' [-Wunused-variable] BUILDSTDERR: CIRCLE_loglevel CIRCLE_debug = CIRCLE_LOG_WARN; BUILDSTDERR: ^ BUILDSTDERR: dsync.c:2400:9: warning: unused variable 'walk' [-Wunused-variable] BUILDSTDERR: int walk = 1; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dsync dsync-dsync.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dsync dsync-dsync.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' Making all in dchmod make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dchmod-dchmod.o `test -f 'dchmod.c' || echo './'`dchmod.c BUILDSTDERR: dchmod.c: In function 'parse_modebits': BUILDSTDERR: dchmod.c:356:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (int i = 0; i <= strlen(modestr) - 1; i++) { BUILDSTDERR: ^ BUILDSTDERR: dchmod.c: In function 'set_target_bits': BUILDSTDERR: dchmod.c:556:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IRUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:562:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:568:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:578:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IRGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:584:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:590:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:600:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IROTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:606:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWOTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:612:13: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXOTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c: In function 'set_symbolic_bits': BUILDSTDERR: dchmod.c:650:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IRUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:653:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:656:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:663:21: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXUSR; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:699:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IRGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:702:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:705:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:709:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXGRP; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:734:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IROTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:737:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IWOTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:740:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXOTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:744:17: warning: negative integer implicitly converted to unsigned type [-Wsign-conversion] BUILDSTDERR: *mode &= ~S_IXOTH; BUILDSTDERR: ^ BUILDSTDERR: dchmod.c: In function 'main': BUILDSTDERR: dchmod.c:1140:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_set_all(numpaths, argpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:1140:9: warning: passing argument 2 of 'mfu_param_path_set_all' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from ../common/mfu.h:27:0, BUILDSTDERR: from dchmod.c:22: BUILDSTDERR: ../common/mfu_param_path.h:64:6: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: void mfu_param_path_set_all(uint64_t num, const char** paths, mfu_param_path* params); BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:1200:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_flist_walk_param_paths(numpaths, paths, walk_stat, dir_perms, flist); BUILDSTDERR: ^ BUILDSTDERR: dchmod.c:1238:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dchmod dchmod-dchmod.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dchmod dchmod-dchmod.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' Making all in dcp make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp-dcp.o `test -f 'dcp.c' || echo './'`dcp.c BUILDSTDERR: dcp.c: In function 'input_flist_skip': BUILDSTDERR: dcp.c:42:13: warning: passing argument 1 of 'mfu_path_delete' from incompatible pointer type [enabled by default] BUILDSTDERR: mfu_path_delete(&src_path); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:25:0, BUILDSTDERR: from dcp.c:13: BUILDSTDERR: ../common/mfu_path.h:70:5: note: expected 'struct mfu_path **' but argument is of type 'const struct mfu_path **' BUILDSTDERR: int mfu_path_delete(mfu_path** ptr_path); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:43:13: warning: passing argument 1 of 'mfu_path_delete' from incompatible pointer type [enabled by default] BUILDSTDERR: mfu_path_delete(&path); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:25:0, BUILDSTDERR: from dcp.c:13: BUILDSTDERR: ../common/mfu_path.h:70:5: note: expected 'struct mfu_path **' but argument is of type 'const struct mfu_path **' BUILDSTDERR: int mfu_path_delete(mfu_path** ptr_path); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:46:9: warning: passing argument 1 of 'mfu_path_delete' from incompatible pointer type [enabled by default] BUILDSTDERR: mfu_path_delete(&src_path); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:25:0, BUILDSTDERR: from dcp.c:13: BUILDSTDERR: ../common/mfu_path.h:70:5: note: expected 'struct mfu_path **' but argument is of type 'const struct mfu_path **' BUILDSTDERR: int mfu_path_delete(mfu_path** ptr_path); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:52:5: warning: passing argument 1 of 'mfu_path_delete' from incompatible pointer type [enabled by default] BUILDSTDERR: mfu_path_delete(&path); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:25:0, BUILDSTDERR: from dcp.c:13: BUILDSTDERR: ../common/mfu_path.h:70:5: note: expected 'struct mfu_path **' but argument is of type 'const struct mfu_path **' BUILDSTDERR: int mfu_path_delete(mfu_path** ptr_path); BUILDSTDERR: ^ BUILDSTDERR: dcp.c: At top level: BUILDSTDERR: dcp.c:57:6: warning: no previous prototype for 'print_usage' [-Wmissing-prototypes] BUILDSTDERR: void print_usage(void) BUILDSTDERR: ^ BUILDSTDERR: dcp.c: In function 'main': BUILDSTDERR: dcp.c:109:5: warning: statement with no effect [-Wunused-value] BUILDSTDERR: mfu_copy_opts->grouplock_id; BUILDSTDERR: ^ BUILDSTDERR: dcp.c:251:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_set_all(numpaths, argpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:251:9: warning: passing argument 2 of 'mfu_param_path_set_all' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from ../common/mfu.h:27:0, BUILDSTDERR: from dcp.c:13: BUILDSTDERR: ../common/mfu_param_path.h:64:6: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: void mfu_param_path_set_all(uint64_t num, const char** paths, mfu_param_path* params); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:269:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:281:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_check_copy(numpaths_src, paths, destpath, &valid, ©_into_dir); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:288:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:303:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_flist_walk_param_paths(numpaths_src, paths, walk_stat, dir_perm, flist); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:324:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: dcp.c:95:21: warning: variable 'CIRCLE_debug' set but not used [-Wunused-but-set-variable] BUILDSTDERR: CIRCLE_loglevel CIRCLE_debug = CIRCLE_LOG_WARN; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dcp dcp-dcp.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dcp dcp-dcp.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' Making all in dcp1 make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-cleanup.o `test -f 'cleanup.c' || echo './'`cleanup.c mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-common.o `test -f 'common.c' || echo './'`common.c BUILDSTDERR: common.c: In function 'DCOPY_copy_xattrs': BUILDSTDERR: common.c:330:26: warning: unused parameter 'statbuf' [-Wunused-parameter] BUILDSTDERR: const struct stat64* statbuf, BUILDSTDERR: ^ BUILDSTDERR: common.c: In function 'DCOPY_copy_timestamps': BUILDSTDERR: common.c:512:5: warning: "HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC" is not defined [-Wundef] BUILDSTDERR: #if HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC BUILDSTDERR: ^ BUILDSTDERR: common.c:520:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_N" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_N BUILDSTDERR: ^ BUILDSTDERR: common.c:524:7: warning: "HAVE_STRUCT_STAT_ST_UMTIME" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_UMTIME BUILDSTDERR: ^ BUILDSTDERR: common.c:528:7: warning: "HAVE_STRUCT_STAT_ST_MTIME_USEC" is not defined [-Wundef] BUILDSTDERR: #elif HAVE_STRUCT_STAT_ST_MTIME_USEC BUILDSTDERR: ^ BUILDSTDERR: common.c:511:38: warning: variable 'ctime_nsec' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint64_t atime_nsec, mtime_nsec, ctime_nsec; BUILDSTDERR: ^ BUILDSTDERR: common.c:508:14: warning: unused variable 'ctime_sec' [-Wunused-variable] BUILDSTDERR: uint64_t ctime_sec = (uint64_t) statbuf->st_ctime; BUILDSTDERR: ^ mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-compare.o `test -f 'compare.c' || echo './'`compare.c mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-copy.o `test -f 'copy.c' || echo './'`copy.c mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-dcp1.o `test -f 'dcp1.c' || echo './'`dcp1.c mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-handle_args.o `test -f 'handle_args.c' || echo './'`handle_args.c BUILDSTDERR: dcp1.c: In function 'DCOPY_reduce_op': BUILDSTDERR: dcp1.c:150:54: warning: unused parameter 'size1' [-Wunused-parameter] BUILDSTDERR: static void DCOPY_reduce_op(const void* buf1, size_t size1, const void* buf2, size_t size2) BUILDSTDERR: ^ BUILDSTDERR: dcp1.c:150:86: warning: unused parameter 'size2' [-Wunused-parameter] BUILDSTDERR: static void DCOPY_reduce_op(const void* buf1, size_t size1, const void* buf2, size_t size2) BUILDSTDERR: ^ BUILDSTDERR: dcp1.c: In function 'DCOPY_reduce_fini': BUILDSTDERR: dcp1.c:165:55: warning: unused parameter 'size' [-Wunused-parameter] BUILDSTDERR: static void DCOPY_reduce_fini(const void* buf, size_t size) BUILDSTDERR: ^ BUILDSTDERR: dcp1.c: In function 'main': BUILDSTDERR: dcp1.c:486:17: warning: passing argument 2 of 'mfu_abtoull' from incompatible pointer type [enabled by default] BUILDSTDERR: if (mfu_abtoull(optarg, &DCOPY_chunksize) != MFU_SUCCESS) { BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from common.h:39, BUILDSTDERR: from dcp1.h:6, BUILDSTDERR: from dcp1.c:3: BUILDSTDERR: ../common/mfu_util.h:155:5: note: expected 'long long unsigned int *' but argument is of type 'size_t *' BUILDSTDERR: int mfu_abtoull(const char* str, unsigned long long* val); BUILDSTDERR: ^ BUILDSTDERR: dcp1.c:494:17: warning: passing argument 2 of 'mfu_abtoull' from incompatible pointer type [enabled by default] BUILDSTDERR: if (mfu_abtoull(optarg, &DCOPY_blocksize) != MFU_SUCCESS) { BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from common.h:39, BUILDSTDERR: from dcp1.h:6, BUILDSTDERR: from dcp1.c:3: BUILDSTDERR: ../common/mfu_util.h:155:5: note: expected 'long long unsigned int *' but argument is of type 'size_t *' BUILDSTDERR: int mfu_abtoull(const char* str, unsigned long long* val); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:45:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=] BUILDSTDERR: struct tm *ttime = localtime(<ime); \ BUILDSTDERR: ^ BUILDSTDERR: dcp1.c:533:9: note: in expansion of macro 'MFU_LOG' BUILDSTDERR: MFU_LOG(MFU_LOG_INFO, "Chunk size is set to %d", DCOPY_chunksize); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:45:20: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat=] BUILDSTDERR: struct tm *ttime = localtime(<ime); \ BUILDSTDERR: ^ BUILDSTDERR: dcp1.c:534:9: note: in expansion of macro 'MFU_LOG' BUILDSTDERR: MFU_LOG(MFU_LOG_INFO, "Block size is set to %d", DCOPY_blocksize); BUILDSTDERR: ^ BUILDSTDERR: handle_args.c: In function 'DCOPY_check_paths': BUILDSTDERR: handle_args.c:167:14: warning: variable 'dest_is_link_to_file' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool dest_is_link_to_file = false; BUILDSTDERR: ^ BUILDSTDERR: handle_args.c:165:14: warning: variable 'dest_is_file' set but not used [-Wunused-but-set-variable] BUILDSTDERR: bool dest_is_file = false; BUILDSTDERR: ^ mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dcp1-treewalk.o `test -f 'treewalk.c' || echo './'`treewalk.c BUILDSTDERR: treewalk.c: In function 'DCOPY_stat_process_link': BUILDSTDERR: treewalk.c:52:45: warning: unused parameter 'handle' [-Wunused-parameter] BUILDSTDERR: CIRCLE_handle* handle) BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dcp1 dcp1-cleanup.o dcp1-common.o dcp1-compare.o dcp1-copy.o dcp1-dcp1.o dcp1-handle_args.o dcp1-treewalk.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dcp1 dcp1-cleanup.o dcp1-common.o dcp1-compare.o dcp1-copy.o dcp1-dcp1.o dcp1-handle_args.o dcp1-treewalk.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' Making all in ddup make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o ddup-ddup.o `test -f 'ddup.c' || echo './'`ddup.c /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o ddup ddup-ddup.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/ddup ddup-ddup.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' Making all in dfilemaker make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dfilemaker-dfilemaker.o `test -f 'dfilemaker.c' || echo './'`dfilemaker.c BUILDSTDERR: dfilemaker.c:114:6: warning: no previous prototype for 'fillelem' [-Wmissing-prototypes] BUILDSTDERR: void fillelem(mfu_flist flist, uint64_t index, char* fname, long int flen, mfu_filetype ftype) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'fillelem': BUILDSTDERR: dfilemaker.c:129:10: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=] BUILDSTDERR: printf("from fillelem ftype = %ld is not legal value\n",ftype); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: At top level: BUILDSTDERR: dfilemaker.c:148:6: warning: no previous prototype for 'setname' [-Wmissing-prototypes] BUILDSTDERR: void setname(char* aname, unsigned long int ftype, int n, const char* path) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:179:5: warning: no previous prototype for 'getnum' [-Wmissing-prototypes] BUILDSTDERR: int getnum(const char* fname) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:189:6: warning: no previous prototype for 'fillbuff' [-Wmissing-prototypes] BUILDSTDERR: void fillbuff(int* ibuff, int nwds) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'write_file': BUILDSTDERR: dfilemaker.c:216:5: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: srand(nnum); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:217:5: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion] BUILDSTDERR: fillbuff((int*)buf, isize); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'write_files': BUILDSTDERR: dfilemaker.c:289:18: warning: declaration of 'size' shadows a global declaration [-Wshadow] BUILDSTDERR: uint64_t size = mfu_flist_size(list); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:199:8: warning: shadowed declaration is here [-Wshadow] BUILDSTDERR: size_t size,isize; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:265:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: int i; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'create_targets': BUILDSTDERR: dfilemaker.c:348:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t* ifst = (uint64_t*) MFU_MALLOC(nlevels * sizeof(uint64_t)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:349:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t* ilst = (uint64_t*) MFU_MALLOC(nlevels * sizeof(uint64_t)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:355:33: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ilst[ilev] = ist + nfiles[ilev]; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:356:26: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ist = ist + nfiles[ilev]; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'write_links': BUILDSTDERR: dfilemaker.c:395:13: warning: unused variable 'linkdesc' [-Wunused-variable] BUILDSTDERR: int linkdesc = mfu_symlink(targ_path, link_path); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: At top level: BUILDSTDERR: dfilemaker.c:404:6: warning: no previous prototype for 'dnamsort' [-Wmissing-prototypes] BUILDSTDERR: void dnamsort(char **buff, int nitems) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:427:6: warning: no previous prototype for 'tnamsort' [-Wmissing-prototypes] BUILDSTDERR: void tnamsort(char **buff, int nitems) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:451:6: warning: no previous prototype for 'lnamsort' [-Wmissing-prototypes] BUILDSTDERR: void lnamsort(char **buff, int nitems, int* lind) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:478:6: warning: no previous prototype for 'lnamunsort' [-Wmissing-prototypes] BUILDSTDERR: void lnamunsort(char **buff, char** tarray, int* lind, int nitems) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: In function 'main': BUILDSTDERR: dfilemaker.c:534:14: warning: declaration of 'size' shadows a global declaration [-Wshadow] BUILDSTDERR: uint64_t size, gsize, goffset; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:199:8: warning: shadowed declaration is here [-Wshadow] BUILDSTDERR: size_t size,isize; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:592:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: nfiles = (int *) MFU_MALLOC(nlevels * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:639:17: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ifst = rank * ifrac; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:640:23: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ilst = (rank + 1) * ifrac; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:641:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: if (nfiles[0] < ilst) ilst = nfiles[0]; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:641:40: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (nfiles[0] < ilst) ilst = nfiles[0]; BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:646:44: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ftypes = (long int *) MFU_MALLOC(nfiles[0] * sizeof(long int)); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:647:44: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: flens = (long int *) MFU_MALLOC(nfiles[0] * sizeof(long int)); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:658:32: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: setname(cbuff, ftypes[i], i, dirname); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:658:11: warning: conversion to 'int' from 'uint64_t' may alter its value [-Wconversion] BUILDSTDERR: setname(cbuff, ftypes[i], i, dirname); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:677:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: lndirs = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:678:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ddispls = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:684:20: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ifst = rank * ifrac; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:685:26: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ilst = (rank + 1) * ifrac; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:686:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: if (nfiles[ilev] < ilst) ilst = nfiles[ilev]; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:686:46: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: if (nfiles[ilev] < ilst) ilst = nfiles[ilev]; BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:706:46: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: idlist = (uint64_t*) MFU_MALLOC(nfiles[ilev - 1] * sizeof(uint64_t)); // directory id's for proc BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:722:39: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dnamlen = strlen(dirname) + 20 * ilev; // length of paths above this level BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:722:34: warning: conversion to 'int' from 'size_t' may alter its value [-Wconversion] BUILDSTDERR: dnamlen = strlen(dirname) + 20 * ilev; // length of paths above this level BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:723:42: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ldnames = (char*) MFU_MALLOC(ndir * dnamlen); // array to hold path list BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:724:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < ndir; i++) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:728:13: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: strcpy(ldnames + i * dnamlen, directory_name); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:736:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ndirs = (int*) MFU_MALLOC(nrank * sizeof(int)); // array to hold ndir for all procs BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:739:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) dirtot += ndirs[i]; // could use MPI_Allreduce for this BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:740:43: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dnames = (char*) MFU_MALLOC(dirtot * dnamlen); // length of names of all dirs in level above BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:741:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) lndirs[i] = ndirs[i] * dnamlen; // total length of all dirnames on this proc BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:743:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 1; i < nrank; i++) ddispls[i] = ddispls[i - 1] + lndirs[i - 1]; // displacements of dirnames BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:749:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: darray = (char**) MFU_MALLOC(dirtot * sizeof(char*)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:750:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < dirtot; i++) darray[i] = (char*) MFU_MALLOC(dnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:750:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < dirtot; i++) darray[i] = (char*) MFU_MALLOC(dnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:751:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < dirtot; i++) strncpy(darray[i], dnames + i * dnamlen, dnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:751:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < dirtot; i++) strncpy(darray[i], dnames + i * dnamlen, dnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:751:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:753:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < dirtot; i++) strncpy(dnames + i * dnamlen,darray[i], dnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:753:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < dirtot; i++) strncpy(dnames + i * dnamlen,darray[i], dnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:753:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:762:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < rank; i++) dfirst += ndirs[i]; // index of first dir for processor BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:763:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i = dfirst && randir[i] < dlast) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:791:57: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nfiles[ilev]; i++) if (randir[i] >= dfirst && randir[i] < dlast) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:791:80: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nfiles[ilev]; i++) if (randir[i] >= dfirst && randir[i] < dlast) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:793:12: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: strcpy(dir_name, dnames + randir[i] * dnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:795:12: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: setname(cbuff, ftypes[i], i + nfsum, dir_name); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:795:33: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: setname(cbuff, ftypes[i], i + nfsum, dir_name); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:795:40: warning: conversion to 'int' from 'uint64_t' may alter its value [-Wconversion] BUILDSTDERR: setname(cbuff, ftypes[i], i + nfsum, dir_name); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:863:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tnames = (char**) MFU_MALLOC(nlevels * sizeof(char*)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:864:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: itemsg = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:866:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: lnitems = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:867:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tdispls = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:888:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: itemnames = (char*) MFU_MALLOC(size * tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:903:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) nitot += itemsg[i]; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:906:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) lnitems[i] = itemsg[i] * tnamlen; // total length of all item names on each proc BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:907:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 1; i < nrank; i++) tdispls[i] = tdispls[i - 1] + lnitems[i - 1]; // rel. displacements of item names for each proc BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:908:48: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tnames[ilev] = (char*) MFU_MALLOC(nitot * tnamlen); // length of names of all items in this level BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:914:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tarray = (char**) MFU_MALLOC(nitot * sizeof(char*)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:915:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nitot; i++) tarray[i] = (char*) MFU_MALLOC(tnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:915:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < nitot; i++) tarray[i] = (char*) MFU_MALLOC(tnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:916:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nitot; i++) strncpy(tarray[i], tnames[ilev] + i * tnamlen, tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:916:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < nitot; i++) strncpy(tarray[i], tnames[ilev] + i * tnamlen, tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:916:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:919:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nitot; i++) strncpy(tnames[ilev] + i * tnamlen, tarray[i], tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:919:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < nitot; i++) strncpy(tnames[ilev] + i * tnamlen, tarray[i], tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:919:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:920:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nitot; i++) mfu_free(&tarray[i]); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:935:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: lnlinks = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:936:5: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: ldispls = (int*) MFU_MALLOC(nrank * sizeof(int)); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:968:45: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: linknames = (char*) MFU_MALLOC(nlink * lnamlen); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:988:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: nlinksg = (int*) MFU_MALLOC(nrank * sizeof(int)); // global array of number of links on each proc BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:991:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) linktot += nlinksg[i]; // could use MPI_Allreduce for this BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:992:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: targIDs = (uint64_t*) MFU_MALLOC(linktot * sizeof(uint64_t)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:994:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) lnlinks[i] = nlinksg[i] * lnamlen; // total length of all linknames on each proc BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:995:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 1; i < nrank; i++) ldispls[i] = ldispls[i-1] + lnlinks[i - 1]; // rel. displacements of link names for each proc BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:996:44: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: lnames = (char*) MFU_MALLOC(linktot * lnamlen); // length of names of all links in this level BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1002:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: larray = (char**) MFU_MALLOC(linktot * sizeof(char*)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1003:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) larray[i] = (char*) MFU_MALLOC(lnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1003:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) larray[i] = (char*) MFU_MALLOC(lnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1004:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(larray[i], lnames + i * lnamlen, lnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1004:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(larray[i], lnames + i * lnamlen, lnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1004:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:1005:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: lind = (int*) MFU_MALLOC(linktot * sizeof(int)); // link index to permit unsorting later BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1006:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) lind[i] = i; // set 0 to linktot BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1006:8: warning: conversion to 'int' from 'uint64_t' may alter its value [-Wconversion] BUILDSTDERR: for (i = 0; i < linktot; i++) lind[i] = i; // set 0 to linktot BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1011:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) targIDs[i] = rand() % ntotal; // idx from 1 to tot number of items BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1011:58: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) targIDs[i] = rand() % ntotal; // idx from 1 to tot number of items BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1017:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tarray = (char**) MFU_MALLOC(linktot * sizeof(char*)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1018:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) tarray[i] = (char*) MFU_MALLOC(tnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1018:8: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) tarray[i] = (char*) MFU_MALLOC(tnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1031:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(lnames + i * lnamlen, larray[i], lnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1031:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(lnames + i * lnamlen, larray[i], lnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1031:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:1033:47: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: tnamelist = (char*) MFU_MALLOC(linktot * tnamlen); // length of names of all links in this level BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1034:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(tnamelist + i * tnamlen, tarray[i], tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1034:8: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: for (i = 0; i < linktot; i++) strncpy(tnamelist + i * tnamlen, tarray[i], tnamlen); BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1034:8: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: dfilemaker.c:1043:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 0; i < nrank; i++) lnitems[i] = nlinksg[i] * tnamlen; // total length of all linknames on each proc BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:1045:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (i = 1; i < nrank; i++) tdispls[i] = tdispls[i - 1] + lnitems[i - 1]; // rel. displacements of link names for each proc BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dfilemaker.c:6: BUILDSTDERR: dfilemaker.c:1046:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: itemnames = (char*) MFU_MALLOC(nlink * tnamlen * sizeof(char)); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:558:15: warning: unused variable 'gidlist' [-Wunused-variable] BUILDSTDERR: uint64_t *gidlist; // global (gathered) link array BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:554:17: warning: unused variable 'linksg' [-Wunused-variable] BUILDSTDERR: int nlink, *linksg; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:541:9: warning: unused variable 'root' [-Wunused-variable] BUILDSTDERR: int root = 0; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:540:25: warning: unused variable 'idllist' [-Wunused-variable] BUILDSTDERR: uint64_t *idflist, *idllist; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:540:15: warning: unused variable 'idflist' [-Wunused-variable] BUILDSTDERR: uint64_t *idflist, *idllist; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:534:27: warning: variable 'goffset' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint64_t size, gsize, goffset; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:534:20: warning: variable 'gsize' set but not used [-Wunused-but-set-variable] BUILDSTDERR: uint64_t size, gsize, goffset; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:528:11: warning: unused variable 'cp' [-Wunused-variable] BUILDSTDERR: char *cp; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:518:17: warning: unused variable 'j' [-Wunused-variable] BUILDSTDERR: uint64_t i, j, ifst, ilst; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c: At top level: BUILDSTDERR: dfilemaker.c:143:12: warning: 'numfile' defined but not used [-Wunused-variable] BUILDSTDERR: static int numfile=0,numdir=0,numlink=0; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:143:22: warning: 'numdir' defined but not used [-Wunused-variable] BUILDSTDERR: static int numfile=0,numdir=0,numlink=0; BUILDSTDERR: ^ BUILDSTDERR: dfilemaker.c:143:31: warning: 'numlink' defined but not used [-Wunused-variable] BUILDSTDERR: static int numfile=0,numdir=0,numlink=0; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dfilemaker dfilemaker-dfilemaker.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dfilemaker dfilemaker-dfilemaker.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' Making all in dfilemaker1 make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dfilemaker1-dfilemaker1.o `test -f 'dfilemaker1.c' || echo './'`dfilemaker1.c /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dfilemaker1 dfilemaker1-dfilemaker1.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dfilemaker1 dfilemaker1-dfilemaker1.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' Making all in drm make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o drm-drm.o `test -f 'drm.c' || echo './'`drm.c BUILDSTDERR: drm.c: In function 'main': BUILDSTDERR: drm.c:154:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_set_all(numpaths, argpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: drm.c:154:9: warning: passing argument 2 of 'mfu_param_path_set_all' from incompatible pointer type [enabled by default] BUILDSTDERR: In file included from ../common/mfu.h:27:0, BUILDSTDERR: from drm.c:22: BUILDSTDERR: ../common/mfu_param_path.h:64:6: note: expected 'const char **' but argument is of type 'char **' BUILDSTDERR: void mfu_param_path_set_all(uint64_t num, const char** paths, mfu_param_path* params); BUILDSTDERR: ^ BUILDSTDERR: drm.c:189:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_flist_walk_param_paths(numpaths, paths, walk_stat, dir_perm, flist); BUILDSTDERR: ^ BUILDSTDERR: drm.c:229:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ BUILDSTDERR: drm.c:54:9: warning: unused variable 'i' [-Wunused-variable] BUILDSTDERR: int i; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o drm drm-drm.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/drm drm-drm.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' Making all in dstripe make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dstripe-dstripe.o `test -f 'dstripe.c' || echo './'`dstripe.c BUILDSTDERR: dstripe.c: In function 'generate_suffix': BUILDSTDERR: dstripe.c:52:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] BUILDSTDERR: int set_idx = (double)rand() / RAND_MAX * (sizeof(set) - 1); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:52:49: warning: conversion to 'int' from 'double' may alter its value [-Wconversion] BUILDSTDERR: int set_idx = (double)rand() / RAND_MAX * (sizeof(set) - 1); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'get_file_stripe_info': BUILDSTDERR: dstripe.c:61:45: warning: unused parameter 'path' [-Wunused-parameter] BUILDSTDERR: static int get_file_stripe_info(const char *path, uint64_t *stripe_size, uint64_t *stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:61:61: warning: unused parameter 'stripe_size' [-Wunused-parameter] BUILDSTDERR: static int get_file_stripe_info(const char *path, uint64_t *stripe_size, uint64_t *stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:61:84: warning: unused parameter 'stripe_count' [-Wunused-parameter] BUILDSTDERR: static int get_file_stripe_info(const char *path, uint64_t *stripe_size, uint64_t *stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'create_striped_file': BUILDSTDERR: dstripe.c:110:45: warning: unused parameter 'path' [-Wunused-parameter] BUILDSTDERR: static void create_striped_file(const char *path, uint64_t stripe_size, int stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:110:60: warning: unused parameter 'stripe_size' [-Wunused-parameter] BUILDSTDERR: static void create_striped_file(const char *path, uint64_t stripe_size, int stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:110:77: warning: unused parameter 'stripe_count' [-Wunused-parameter] BUILDSTDERR: static void create_striped_file(const char *path, uint64_t stripe_size, int stripe_count) BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'generate_pretty_size': BUILDSTDERR: dstripe.c:163:18: warning: unused variable 'unit_len' [-Wunused-variable] BUILDSTDERR: unsigned int unit_len; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:162:11: warning: unused variable 'unit' [-Wunused-variable] BUILDSTDERR: char *unit; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'filter_list': BUILDSTDERR: dstripe.c:251:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: if (curr_stripe_count != stripe_count || curr_stripe_size != stripe_size) { BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'write_file_chunk': BUILDSTDERR: dstripe.c:266:21: warning: conversion to 'uint64_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t base = (off_t)p->offset; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:267:26: warning: conversion to 'uint64_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t file_size = (off_t)p->file_size; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:269:28: warning: conversion to 'uint64_t' from 'long int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t stripe_size = (off_t)p->length; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:357:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: if (nread != read_size) { BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:382:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: if (nwrite != read_size) { BUILDSTDERR: ^ BUILDSTDERR: dstripe.c: In function 'main': BUILDSTDERR: dstripe.c:453:17: warning: passing argument 2 of 'mfu_abtoull' from incompatible pointer type [enabled by default] BUILDSTDERR: if (mfu_abtoull(optarg, &stripe_size) != MFU_SUCCESS) { BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dstripe.c:22: BUILDSTDERR: ../common/mfu_util.h:155:5: note: expected 'long long unsigned int *' but argument is of type 'uint64_t *' BUILDSTDERR: int mfu_abtoull(const char* str, unsigned long long* val); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:463:17: warning: passing argument 2 of 'mfu_abtoull' from incompatible pointer type [enabled by default] BUILDSTDERR: if (mfu_abtoull(optarg, &min_size) != MFU_SUCCESS) { BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dstripe.c:22: BUILDSTDERR: ../common/mfu_util.h:155:5: note: expected 'long long unsigned int *' but argument is of type 'uint64_t *' BUILDSTDERR: int mfu_abtoull(const char* str, unsigned long long* val); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:497:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: numpaths = argc - optind; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:504:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] BUILDSTDERR: mfu_param_path_set_all((uint64_t)numpaths, (const char**)p, paths); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:505:9: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: optind += numpaths; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:505:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: optind += numpaths; BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:584:15: warning: conversion to 'unsigned int' from 'time_t' may alter its value [-Wconversion] BUILDSTDERR: srand(time(NULL)); BUILDSTDERR: ^ BUILDSTDERR: dstripe.c:420:9: warning: variable 'verbose' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int verbose = 0; BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dstripe dstripe-dstripe.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dstripe dstripe-dstripe.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' Making all in dwalk make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' mpicc -DHAVE_CONFIG_H -I. -I../.. -I../common/ -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/ -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -c -o dwalk-dwalk.o `test -f 'dwalk.c' || echo './'`dwalk.c BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dwalk.c:24: BUILDSTDERR: dwalk.c: In function 'print_flist_distribution': BUILDSTDERR: dwalk.c:151:57: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t* dist = (uint64_t*) MFU_MALLOC((separators + 1) * sizeof(uint64_t)); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dwalk.c:159:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] BUILDSTDERR: for (int i = 0; i < size; i++) { BUILDSTDERR: ^ BUILDSTDERR: dwalk.c:161:10: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t file_size = mfu_flist_file_get_size(flist, i); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../common/mfu.h:24:0, BUILDSTDERR: from dwalk.c:24: BUILDSTDERR: dwalk.c:187:62: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: uint64_t* disttotal = (uint64_t*) MFU_MALLOC((separators + 1) * sizeof(uint64_t)); BUILDSTDERR: ^ BUILDSTDERR: ../common/mfu_util.h:82:34: note: in definition of macro 'MFU_MALLOC' BUILDSTDERR: #define MFU_MALLOC(X) mfu_malloc(X, __FILE__, __LINE__) BUILDSTDERR: ^ BUILDSTDERR: dwalk.c:188:57: warning: conversion to 'int' from 'long unsigned int' may alter its value [-Wconversion] BUILDSTDERR: MPI_Allreduce(dist, disttotal, (uint64_t)separators + 1, MPI_UINT64_T, MPI_SUM, MPI_COMM_WORLD); BUILDSTDERR: ^ BUILDSTDERR: dwalk.c: In function 'main': BUILDSTDERR: dwalk.c:463:52: warning: to be safe all intermediate pointers in cast from 'char **' to 'const char **' must be 'const' qualified [-Wcast-qual] BUILDSTDERR: mfu_param_path_set_all((uint64_t)numpaths, (const char**)p, paths); BUILDSTDERR: ^ BUILDSTDERR: dwalk.c:573:9: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_flist_walk_param_paths(numpaths, paths, walk_stat, dir_perm, flist); BUILDSTDERR: ^ BUILDSTDERR: dwalk.c:621:5: warning: conversion to 'uint64_t' from 'int' may change the sign of the result [-Wsign-conversion] BUILDSTDERR: mfu_param_path_free_all(numpaths, paths); BUILDSTDERR: ^ /bin/sh ../../libtool --tag=CC --mode=link mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z,relro -o dwalk dwalk-dwalk.o ../common/libmfu.la -L/usr/lib64/openmpi/lib -lmpi -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib -lcircle -lcrypto -L/usr/lib64/openmpi/lib -lcircle -ldtcmp -llwgrp libtool: link: mpicc -std=gnu99 -ggdb -W -pedantic -Wall -Wextra -Wconversion -Wformat=2 -Winit-self -Wmissing-include-dirs -Wswitch-default -Wswitch-enum -Wuninitialized -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal -Wundef -Wbad-function-cast -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Winline -Wdisabled-optimization -Wshadow -Wwrite-strings -I/builddir/build/BUILD/mpifileutils-0.8.1/src/common -DDCOPY_USE_XATTRS -Wno-strict-prototypes -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -Wl,-z -Wl,relro -o .libs/dwalk dwalk-dwalk.o -Wl,-rpath -Wl,/usr/lib64/openmpi/lib -Wl,--enable-new-dtags -L/usr/lib64/openmpi/lib ../common/.libs/libmfu.so -lmpi -lcrypto -lcircle -ldtcmp -llwgrp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' Making all in man make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1' make[1]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.yOkRaj + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 + cd mpifileutils-0.8.1 + make install DESTDIR=/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 Making install in src make[1]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' Making install in common make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib' /bin/sh ../../libtool --mode=install /usr/bin/install -c libmfu.la '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libmfu.so.0.0.0 /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib && { ln -s -f libmfu.so.0.0.0 libmfu.so.0 || { rm -f libmfu.so.0 && ln -s libmfu.so.0.0.0 libmfu.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib && { ln -s -f libmfu.so.0.0.0 libmfu.so || { rm -f libmfu.so && ln -s libmfu.so.0.0.0 libmfu.so; }; }) libtool: install: /usr/bin/install -c .libs/libmfu.lai /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.la libtool: install: /usr/bin/install -c .libs/libmfu.a /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.a libtool: install: chmod 644 /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.a libtool: install: ranlib /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.a BUILDSTDERR: libtool: install: warning: remember to run `libtool --finish /usr/lib64/openmpi/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/include/openmpi-x86_64' /usr/bin/install -c -m 644 mfu.h mfu_flist.h mfu_flist_internal.h mfu_io.h mfu_param_path.h mfu_path.h mfu_util.h '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/include/openmpi-x86_64' make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/common' Making install in dbcast make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dbcast '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dbcast /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dbcast make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dbcast' Making install in dcmp make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dcmp '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dcmp /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcmp make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcmp' Making install in dsync make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dsync '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dsync /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dsync make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dsync' Making install in dchmod make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dchmod '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dchmod /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dchmod make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dchmod' Making install in dcp make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dcp '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dcp /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcp make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp' Making install in dcp1 make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dcp1 '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dcp1 /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcp1 make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dcp1' Making install in ddup make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c ddup '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/ddup /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/ddup make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/ddup' Making install in dfilemaker make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dfilemaker '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dfilemaker /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dfilemaker make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker' Making install in dfilemaker1 make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dfilemaker1 '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dfilemaker1 /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dfilemaker1 make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dfilemaker1' Making install in drm make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c drm '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/drm /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/drm make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/drm' Making install in dstripe make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dstripe '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dstripe /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dstripe make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dstripe' Making install in dwalk make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' /bin/sh ../../libtool --mode=install /usr/bin/install -c dwalk '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin' BUILDSTDERR: libtool: install: warning: `../common/libmfu.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/dwalk /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dwalk make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src/dwalk' make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[3]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' make[1]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/src' Making install in man make[1]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[2]: Nothing to be done for `install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/share/man/openmpi-x86_64/man1' /usr/bin/install -c -m 644 dbcast.1 dchmod.1 dcmp.1 dcp.1 ddup.1 dfilemaker.1 drm.1 dstripe.1 dsync.1 dwalk.1 '/builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/share/man/openmpi-x86_64/man1' make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[1]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1/man' make[1]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1' make[2]: Entering directory `/builddir/build/BUILD/mpifileutils-0.8.1' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1' make[1]: Leaving directory `/builddir/build/BUILD/mpifileutils-0.8.1' + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/mpifileutils-0.8.1 extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dwalk extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dstripe extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/drm extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dfilemaker1 extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dfilemaker extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/ddup extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcp1 extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcp extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dchmod extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dsync extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dcmp extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/bin/dbcast extracting debug info from /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64/usr/lib64/openmpi/lib/libmfu.so.0.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 13 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libmfu.so.0.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libmfu.so.debug symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libmfu.so.0.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libmfu.so.0.debug BUILDSTDERR: 1713 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: mpifileutils-0.8.1-1.el7.x86_64 Provides: libmfu.so.0()(64bit) libtool(/usr/lib64/openmpi/lib/libmfu.la) mpifileutils = 0.8.1-1.el7 mpifileutils(x86-64) = 0.8.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcircle.so.2()(64bit) libcrypto.so.10()(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libdtcmp.so.0()(64bit) liblwgrp.so.0()(64bit) libmfu.so.0()(64bit) libmpi.so.12()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) rtld(GNU_HASH) Processing files: mpifileutils-debuginfo-0.8.1-1.el7.x86_64 Provides: mpifileutils-debuginfo = 0.8.1-1.el7 mpifileutils-debuginfo(x86-64) = 0.8.1-1.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 Wrote: /builddir/build/RPMS/mpifileutils-0.8.1-1.el7.x86_64.rpm Wrote: /builddir/build/RPMS/mpifileutils-debuginfo-0.8.1-1.el7.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.qMLi7Z + umask 022 + cd /builddir/build/BUILD + cd mpifileutils-0.8.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mpifileutils-0.8.1-1.el7.x86_64 + exit 0 Child return code was: 0