<86>Aug 13 17:30:01 userdel[3247450]: delete user 'rooter'
<86>Aug 13 17:30:01 userdel[3247450]: removed group 'rooter' owned by 'rooter'
<86>Aug 13 17:30:01 userdel[3247450]: removed shadow group 'rooter' owned by 'rooter'
<86>Aug 13 17:30:01 groupadd[3247470]: group added to /etc/group: name=rooter, GID=1262
<86>Aug 13 17:30:01 groupadd[3247470]: group added to /etc/gshadow: name=rooter
<86>Aug 13 17:30:01 groupadd[3247470]: new group: name=rooter, GID=1262
<86>Aug 13 17:30:01 useradd[3247485]: new user: name=rooter, UID=1262, GID=1262, home=/root, shell=/bin/bash, from=none
<86>Aug 13 17:30:01 userdel[3247512]: delete user 'builder'
<86>Aug 13 17:30:01 userdel[3247512]: removed group 'builder' owned by 'builder'
<86>Aug 13 17:30:01 userdel[3247512]: removed shadow group 'builder' owned by 'builder'
<86>Aug 13 17:30:01 groupadd[3247532]: group added to /etc/group: name=builder, GID=1263
<86>Aug 13 17:30:01 groupadd[3247532]: group added to /etc/gshadow: name=builder
<86>Aug 13 17:30:01 groupadd[3247532]: new group: name=builder, GID=1263
<86>Aug 13 17:30:01 useradd[3247544]: new user: name=builder, UID=1263, GID=1263, home=/usr/src, shell=/bin/bash, from=none
/usr/src/in/srpm/sprng-4.4-alt3.src.rpm: The use of such a license name is ambiguous: GPL
/usr/src/in/srpm/sprng-4.4-alt3.src.rpm: license not found in '/usr/share/license' directory: v2
<13>Aug 13 17:30:06 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed
<13>Aug 13 17:30:06 rpmi: libnl3-3.7.0-alt1 sisyphus+307975.100.1.1 1665071443 installed
<13>Aug 13 17:30:06 rpmi: libibverbs-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:06 rpmi: librdmacm-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:06 rpmi: libquadmath0-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:06 rpmi: libquadmath13-devel-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:06 rpmi: libgfortran5-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:06 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed
<13>Aug 13 17:30:06 rpmi: rpm-macros-mpi-selector-1.0.3-alt4 sisyphus+299671.100.1.1 1651928220 installed
<13>Aug 13 17:30:06 rpmi: tcsh-6.20.00-alt4 sisyphus+278971.100.1.1 1626339285 installed
<13>Aug 13 17:30:06 rpmi: mpi-selector-1.0.3-alt4 sisyphus+299671.100.1.1 1651928220 installed
<13>Aug 13 17:30:06 rpmi: openmpi-2.0.1-alt8 sisyphus+275152.100.1.1 1624410685 installed
<13>Aug 13 17:30:06 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed
<13>Aug 13 17:30:07 rpmi: libsystemd-1:253.8-alt1 sisyphus+326901.100.1.1 1691693037 installed
<13>Aug 13 17:30:07 rpmi: libibumad-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:07 rpmi: libibmad-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:07 rpmi: libibnetdisc-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:07 rpmi: libgmpxx4-6.2.1-alt5 sisyphus+309797.200.2.1 1668090171 installed
<13>Aug 13 17:30:07 rpmi: libgmp-devel-6.2.1-alt5 sisyphus+309797.200.2.1 1668090171 installed
<13>Aug 13 17:30:07 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Aug 13 17:30:07 rpmi: libgfortran13-devel-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:07 rpmi: gcc13-fortran-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:07 rpmi: gcc-fortran-13-alt1 sisyphus+323337.300.1.1 1687267966 installed
<13>Aug 13 17:30:07 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Aug 13 17:30:08 rpmi: libstdc++13-devel-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:09 rpmi: gcc13-c++-13.2.1-alt1 sisyphus+325923.100.1.1 1690626070 installed
<13>Aug 13 17:30:09 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687267966 installed
<13>Aug 13 17:30:09 rpmi: libdevmapper-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed
<13>Aug 13 17:30:09 rpmi: mount-2.39.1-alt2 sisyphus+326337.200.3.1 1691121397 installed
<13>Aug 13 17:30:09 rpmi: losetup-2.39.1-alt2 sisyphus+326337.200.3.1 1691121397 installed
<13>Aug 13 17:30:09 rpmi: lsblk-2.39.1-alt2 sisyphus+326337.200.3.1 1691121397 installed
<13>Aug 13 17:30:09 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Aug 13 17:30:09 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445894 installed
<13>Aug 13 17:30:09 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 13 17:30:09 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 13 17:30:09 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Aug 13 17:30:09 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Aug 13 17:30:09 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Aug 13 17:30:09 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed
<13>Aug 13 17:30:09 rpmi: libkmod-30-alt1 sisyphus+324359.1200.6.1 1689326311 installed
<13>Aug 13 17:30:09 rpmi: kmod-30-alt1 sisyphus+324359.1200.6.1 1689326311 installed
<13>Aug 13 17:30:09 rpmi: dmsetup-1.02.193-alt1 sisyphus+317421.100.1.1 1679684411 installed
<86>Aug 13 17:30:09 groupadd[3268866]: group added to /etc/group: name=tape, GID=999
<86>Aug 13 17:30:09 groupadd[3268866]: group added to /etc/gshadow: name=tape
<86>Aug 13 17:30:09 groupadd[3268866]: new group: name=tape, GID=999
<86>Aug 13 17:30:09 groupadd[3268881]: group added to /etc/group: name=dialout, GID=998
<86>Aug 13 17:30:09 groupadd[3268881]: group added to /etc/gshadow: name=dialout
<86>Aug 13 17:30:09 groupadd[3268881]: new group: name=dialout, GID=998
<86>Aug 13 17:30:09 groupadd[3268895]: group added to /etc/group: name=input, GID=997
<86>Aug 13 17:30:09 groupadd[3268895]: group added to /etc/gshadow: name=input
<86>Aug 13 17:30:09 groupadd[3268895]: new group: name=input, GID=997
<86>Aug 13 17:30:09 groupadd[3268907]: group added to /etc/group: name=video, GID=996
<86>Aug 13 17:30:09 groupadd[3268907]: group added to /etc/gshadow: name=video
<86>Aug 13 17:30:09 groupadd[3268907]: new group: name=video, GID=996
<86>Aug 13 17:30:09 groupadd[3268924]: group added to /etc/group: name=render, GID=995
<86>Aug 13 17:30:09 groupadd[3268924]: group added to /etc/gshadow: name=render
<86>Aug 13 17:30:09 groupadd[3268924]: new group: name=render, GID=995
<86>Aug 13 17:30:09 groupadd[3268941]: group added to /etc/group: name=sgx, GID=994
<86>Aug 13 17:30:09 groupadd[3268941]: group added to /etc/gshadow: name=sgx
<86>Aug 13 17:30:09 groupadd[3268941]: new group: name=sgx, GID=994
<13>Aug 13 17:30:09 rpmi: udev-1:253.8-alt1 sisyphus+326901.100.1.1 1691693037 installed
<13>Aug 13 17:30:09 rpmi: rdma-core-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:10 rpmi: rdma-core-devel-46.0-alt1 sisyphus+324149.100.1.1 1688391521 installed
<13>Aug 13 17:30:10 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+275152.100.1.1 1624410685 installed
<13>Aug 13 17:30:10 rpmi: libgmpxx-devel-6.2.1-alt5 sisyphus+309797.200.2.1 1668090171 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/sprng-4.4-alt3.nosrc.rpm (w1.gzdio)
Installing sprng-4.4-alt3.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.70203
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf sprng-4.4
+ echo 'Source #0 (sprng4.tar.gz):'
Source #0 (sprng4.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/sprng4.tar.gz
+ /bin/tar -xf -
+ cd sprng-4.4
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (sprng-gcc8-fix.patch):'
Patch #0 (sprng-gcc8-fix.patch):
+ /usr/bin/patch -p2
patching file SRC/cmrg/cmrg.cpp
patching file SRC/lcg64/lcg64.cpp
patching file SRC/mlfg/mlfg.cpp
patching file SRC/pmlcg/pmlcg.cpp
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.70203
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sprng-4.4
+ mpi-selector --set openmpi
+ source /usr/lib64/openmpi/bin/mpivars.sh
++ echo /usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
++ grep -q /usr/lib64/openmpi/bin
++ PATH=/usr/lib64/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
++ export PATH
++ echo
++ grep -q /usr/lib64/openmpi/lib
++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib
++ export LD_LIBRARY_PATH
++ echo
++ grep -q /usr/lib64/openmpi/man
++ MANPATH=/usr/lib64/openmpi/man:
++ export MANPATH
+ export 'OMPI_LDFLAGS=-Wl,--as-needed,-rpath,/usr/lib64/openmpi/lib -L/usr/lib64/openmpi/lib'
+ OMPI_LDFLAGS='-Wl,--as-needed,-rpath,/usr/lib64/openmpi/lib -L/usr/lib64/openmpi/lib'
+ rm -fR autom4te.cache
+ sed -i -e 's/(mpiimpl)/openmpi/' configure.ac
+ autoreconf -fisv
autoreconf-default: export WARNINGS=
autoreconf-default: Entering directory '.'
autoreconf-default: configure.ac: not using Gettext
autoreconf-default: running: aclocal --force 
autoreconf-default: configure.ac: tracing
autoreconf-default: configure.ac: not using Libtool
autoreconf-default: configure.ac: not using Intltool
autoreconf-default: configure.ac: not using Gtkdoc
autoreconf-default: running: /usr/bin/autoconf-2.71 --force
configure.ac:5: warning: The macro `AC_CANONICAL_SYSTEM' is obsolete.
configure.ac:5: You should run autoupdate.
./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from...
configure.ac:5: the top level
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:429: AM_INIT_AUTOMAKE is expanded from...
configure.ac:7: the top level
configure.ac:8: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:8: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:745: AM_CONFIG_HEADER is expanded from...
configure.ac:8: the top level
configure.ac:32: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:32: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:32: the top level
configure.ac:101: warning: The macro `AC_F77_NAME_MANGLING' is obsolete.
configure.ac:101: You should run autoupdate.
./lib/autoconf/fortran.m4:1004: AC_F77_NAME_MANGLING is expanded from...
configure.ac:101: the top level
configure.ac:187: warning: AC_OUTPUT should be used without arguments.
configure.ac:187: You should run autoupdate.
autoreconf-default: running: /usr/bin/autoheader-2.71 --force
autoreconf-default: running: automake --add-missing --force-missing
configure.ac:7: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:
configure.ac:7: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
EXAMPLES/mpisprng/Makefile.am:6: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
SRC/Makefile.am:7: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/lcg/lcg.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
automake-default: warning: possible forward-incompatibility.
automake-default: At least one source file is in a subdirectory, but the 'subdir-objects'
automake-default: automake option hasn't been enabled.  For now, the corresponding output
automake-default: object file(s) will be placed in the top-level directory.  However, this
automake-default: behavior may change in a future Automake major version, with object
automake-default: files being placed in the same subdirectory as the corresponding sources.
automake-default: You are advised to start using 'subdir-objects' option throughout your
automake-default: project, to avoid future incompatibilities.
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/lcg64/lcg64.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/lfg/lfg.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/mlfg/mlfg.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/pmlcg/pmlcg.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
SRC/Makefile.am:12: warning: source file '$(SRCDIR)/cmrg/cmrg.cpp' is in a subdirectory,
SRC/Makefile.am:12: but option 'subdir-objects' is disabled
check/cmrg/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/cmrg/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/cmrg/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/cmrg/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/lcg/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/lcg/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/lcg/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/lcg/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/lcg64/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/lcg64/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/lcg64/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/lcg64/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/lfg/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/lfg/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/mlfg/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/mlfg/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/mlfg/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/mlfg/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/pmlcg/F77/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/pmlcg/F77/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
check/pmlcg/Makefile.am:4: warning: CXX was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:11: ... 'CXX' previously defined here
check/pmlcg/Makefile.am:5: warning: F77 was already defined in condition TRUE, which includes condition USE_MPI ...
configure.ac:14: ... 'F77' previously defined here
lib/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
autoreconf-default: Leaving directory '.'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include'
+ export FCFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=
+ export ASFLAGS
+ export lt_cv_deplibs_check_method=pass_all
+ lt_cv_deplibs_check_method=pass_all
+ readlink -e -- ./configure
+ xargs -ri dirname -- '{}'
+ xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n'
+ sort -u
+ xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess
+ configure_runstatedir_flags=
+ grep -qF runstatedir=DIR ./configure
+ configure_runstatedir_flags=--runstatedir=/var/run
+ ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --runstatedir=/var/run --without-included-gettext
configure: WARNING: unrecognized options: --without-included-gettext
checking build system type... x86_64-alt-linux-gnu
checking host system type... x86_64-alt-linux-gnu
checking target system type... x86_64-alt-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for x86_64-alt-linux-g++... x86_64-alt-linux-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 the compiler supports GNU C++... yes
checking whether x86_64-alt-linux-g++ accepts -g... yes
checking for x86_64-alt-linux-g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-alt-linux-g++... none
checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc
checking whether the compiler supports GNU C... yes
checking whether x86_64-alt-linux-gcc accepts -g... yes
checking for x86_64-alt-linux-gcc option to enable C11 features... none needed
checking whether x86_64-alt-linux-gcc understands -c and -o together... yes
checking dependency style of x86_64-alt-linux-gcc... none
checking how to run the C preprocessor... x86_64-alt-linux-gcc -E
checking for x86_64-alt-linux-g77... no
checking for x86_64-alt-linux-xlf... no
checking for x86_64-alt-linux-f77... no
checking for x86_64-alt-linux-frt... no
checking for x86_64-alt-linux-pgf77... no
checking for x86_64-alt-linux-cf77... no
checking for x86_64-alt-linux-fort77... no
checking for x86_64-alt-linux-fl32... no
checking for x86_64-alt-linux-af77... no
checking for x86_64-alt-linux-xlf90... no
checking for x86_64-alt-linux-f90... no
checking for x86_64-alt-linux-pgf90... no
checking for x86_64-alt-linux-pghpf... no
checking for x86_64-alt-linux-epcf90... no
checking for x86_64-alt-linux-gfortran... x86_64-alt-linux-gfortran
checking whether the compiler supports GNU Fortran 77... yes
checking whether x86_64-alt-linux-gfortran accepts -g... yes
checking how to get verbose linking output from x86_64-alt-linux-gfortran... -v
checking for Fortran 77 libraries of x86_64-alt-linux-gfortran...  -L/usr/lib64/gcc/x86_64-alt-linux/13 -L/usr/lib64/gcc/x86_64-alt-linux/13/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/x86_64-alt-linux/13/../../.. -lgfortran -lm -lquadmath
checking for main in -lm... yes
checking for x86_64-alt-linux-ranlib... no
checking for ranlib... ranlib
checking for bash... /bin/sh
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for limits.h... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/time.h... yes
checking size of long int... 8
checking for mpicxx... /usr/lib64/openmpi/bin/mpicxx
checking for mpif77... /usr/lib64/openmpi/bin/mpif77
checking for fft.h... no
checking for dzfft2dui... no
checking whether byte ordering is bigendian... no
checking size of int *... 8
checking size of double... 8
checking size of float... 4
checking for dummy main to link with Fortran 77 libraries... none
checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore
checking for _Bool... yes
checking for stdbool.h that conforms to C99... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for memset... yes
checking for pow... yes
checking for sqrt... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating lib/Makefile
config.status: creating SRC/Makefile
config.status: creating SRC/cmrg/Makefile
config.status: creating SRC/lcg/Makefile
config.status: creating SRC/lcg64/Makefile
config.status: creating SRC/lfg/Makefile
config.status: creating SRC/mlfg/Makefile
config.status: creating SRC/pmlcg/Makefile
config.status: creating check/Makefile
config.status: creating check/lcg/Makefile
config.status: creating check/lcg/F77/Makefile
config.status: creating check/lfg/Makefile
config.status: creating check/lfg/F77/Makefile
config.status: creating check/mlfg/Makefile
config.status: creating check/mlfg/F77/Makefile
config.status: creating check/cmrg/Makefile
config.status: creating check/cmrg/F77/Makefile
config.status: creating check/lcg64/Makefile
config.status: creating check/lcg64/F77/Makefile
config.status: creating check/pmlcg/Makefile
config.status: creating check/pmlcg/F77/Makefile
config.status: creating TESTS/Makefile
config.status: creating TESTS/mpitests/Makefile
config.status: creating EXAMPLES/Makefile
config.status: creating EXAMPLES/mpisprng/Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --without-included-gettext
+ make MPI_DIR=/usr/lib64/openmpi
make: Entering directory '/usr/src/RPM/BUILD/sprng-4.4'
make  all-recursive
make[1]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4'
Making all in SRC
make[2]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC'
Making all in .
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC'
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-sprng.o `test -f 'sprng.cpp' || echo './'`sprng.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-sprng_cpp.o `test -f 'sprng_cpp.cpp' || echo './'`sprng_cpp.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-fwrap.o `test -f 'fwrap.cpp' || echo './'`fwrap.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-primes_64.o `test -f 'primes_64.cpp' || echo './'`primes_64.cpp
primes_64.cpp: In function 'int getprime_64(int, unsigned int*, int)':
primes_64.cpp:84:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   84 |   if(offset > MAXPRIMEOFFSET)
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-primes_32.o `test -f 'primes_32.cpp' || echo './'`primes_32.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-cputime.o `test -f 'cputime.cpp' || echo './'`cputime.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-makeseed.o `test -f 'makeseed.cpp' || echo './'`makeseed.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-memory.o `test -f 'memory.cpp' || echo './'`memory.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-communicate.o `test -f 'communicate.cpp' || echo './'`communicate.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-store.o `test -f 'store.cpp' || echo './'`store.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-info.o `test -f 'info.cpp' || echo './'`info.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-bigrat.o `test -f 'bigrat.cpp' || echo './'`bigrat.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-bignum.o `test -f 'bignum.cpp' || echo './'`bignum.cpp
bignum.cpp: In function 'BigNum operator+(const BigNum&, const BigNum&)':
bignum.cpp:231:21: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  231 |     andtemp = *xptr & *yptr | *xptr & ztemp | *yptr & ztemp;
      |               ~~~~~~^~~~~~~
bignum.cpp:231:53: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
  231 |     andtemp = *xptr & *yptr | *xptr & ztemp | *yptr & ztemp;
      |                                               ~~~~~~^~~~~~~
bignum.cpp:234:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  234 |       *zptr = Set(*(++zptr), 0);
      |                    ~^~~~~~~
bignum.cpp:234:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:235:7: warning: value computed is not used [-Wunused-value]
  235 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp:244:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  244 |         *zptr = Set(*(++zptr), 0);
      |                      ~^~~~~~~
bignum.cpp:244:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:245:9: warning: value computed is not used [-Wunused-value]
  245 |         *(zptr--);
      |         ^~~~~~~~~
bignum.cpp:253:5: warning: value computed is not used [-Wunused-value]
  253 |     *(++xptr);
      |     ^~~~~~~~~
bignum.cpp:254:5: warning: value computed is not used [-Wunused-value]
  254 |     *(++yptr);
      |     ^~~~~~~~~
bignum.cpp:255:5: warning: value computed is not used [-Wunused-value]
  255 |     *(++zptr);
      |     ^~~~~~~~~
bignum.cpp:285:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  285 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:285:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:286:15: warning: value computed is not used [-Wunused-value]
  286 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:294:11: warning: value computed is not used [-Wunused-value]
  294 |           *(++yptr);
      |           ^~~~~~~~~
bignum.cpp:295:11: warning: value computed is not used [-Wunused-value]
  295 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp:309:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  309 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:309:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:310:15: warning: value computed is not used [-Wunused-value]
  310 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:318:11: warning: value computed is not used [-Wunused-value]
  318 |           *(++xptr);
      |           ^~~~~~~~~
bignum.cpp:319:11: warning: value computed is not used [-Wunused-value]
  319 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp: In function 'BigNum operator-(const BigNum&, const BigNum&)':
bignum.cpp:366:50: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  366 |                                  (Test(*yptr, 0) == 0 | Test(*yptr, 0) == 1));
      |                                   ~~~~~~~~~~~~~~~^~~~
bignum.cpp:369:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  369 |       *zptr = Set(*(++zptr), 0);
      |                    ~^~~~~~~
bignum.cpp:369:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:370:7: warning: value computed is not used [-Wunused-value]
  370 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp:379:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  379 |         *zptr = Set(*(++zptr), 0);
      |                      ~^~~~~~~
bignum.cpp:379:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:380:9: warning: value computed is not used [-Wunused-value]
  380 |         *(zptr--);
      |         ^~~~~~~~~
bignum.cpp:388:5: warning: value computed is not used [-Wunused-value]
  388 |     *(++xptr);
      |     ^~~~~~~~~
bignum.cpp:389:5: warning: value computed is not used [-Wunused-value]
  389 |     *(++yptr);
      |     ^~~~~~~~~
bignum.cpp:390:5: warning: value computed is not used [-Wunused-value]
  390 |     *(++zptr);
      |     ^~~~~~~~~
bignum.cpp:406:56: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  406 |                                        (Test(*yptr, 0) == 0 | Test(*yptr, 0) == 1));
      |                                         ~~~~~~~~~~~~~~~^~~~
bignum.cpp:409:27: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  409 |             *zptr = Set(*(++zptr), 0);
      |                          ~^~~~~~~
bignum.cpp:409:27: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:410:13: warning: value computed is not used [-Wunused-value]
  410 |             *(zptr--);
      |             ^~~~~~~~~
bignum.cpp:419:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  419 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:419:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:420:15: warning: value computed is not used [-Wunused-value]
  420 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:428:11: warning: value computed is not used [-Wunused-value]
  428 |           *(++yptr);
      |           ^~~~~~~~~
bignum.cpp:429:11: warning: value computed is not used [-Wunused-value]
  429 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp:443:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  443 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:443:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:444:15: warning: value computed is not used [-Wunused-value]
  444 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:452:11: warning: value computed is not used [-Wunused-value]
  452 |           *(++xptr);
      |           ^~~~~~~~~
bignum.cpp:453:11: warning: value computed is not used [-Wunused-value]
  453 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp:461:7: warning: value computed is not used [-Wunused-value]
  461 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp: In function 'BigNum Sub4Div(const BigNum&, const BigNum&)':
bignum.cpp:497:50: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  497 |                                  (Test(*yptr, 0) == 0 | Test(*yptr, 0) == 1));
      |                                   ~~~~~~~~~~~~~~~^~~~
bignum.cpp:500:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  500 |       *zptr = Set(*(++zptr), 0);
      |                    ~^~~~~~~
bignum.cpp:500:21: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:501:7: warning: value computed is not used [-Wunused-value]
  501 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp:510:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  510 |         *zptr = Set(*(++zptr), 0);
      |                      ~^~~~~~~
bignum.cpp:510:23: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:511:9: warning: value computed is not used [-Wunused-value]
  511 |         *(zptr--);
      |         ^~~~~~~~~
bignum.cpp:519:5: warning: value computed is not used [-Wunused-value]
  519 |     *(++xptr);
      |     ^~~~~~~~~
bignum.cpp:520:5: warning: value computed is not used [-Wunused-value]
  520 |     *(++yptr);
      |     ^~~~~~~~~
bignum.cpp:521:5: warning: value computed is not used [-Wunused-value]
  521 |     *(++zptr);
      |     ^~~~~~~~~
bignum.cpp:537:56: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  537 |                                        (Test(*yptr, 0) == 0 | Test(*yptr, 0) == 1));
      |                                         ~~~~~~~~~~~~~~~^~~~
bignum.cpp:540:27: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  540 |             *zptr = Set(*(++zptr), 0);
      |                          ~^~~~~~~
bignum.cpp:540:27: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:541:13: warning: value computed is not used [-Wunused-value]
  541 |             *(zptr--);
      |             ^~~~~~~~~
bignum.cpp:550:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  550 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:550:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:551:15: warning: value computed is not used [-Wunused-value]
  551 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:559:11: warning: value computed is not used [-Wunused-value]
  559 |           *(++yptr);
      |           ^~~~~~~~~
bignum.cpp:560:11: warning: value computed is not used [-Wunused-value]
  560 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp:574:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
  574 |               *zptr = Set(*(++zptr), 0);
      |                            ~^~~~~~~
bignum.cpp:574:29: warning: operation on 'zptr' may be undefined [-Wsequence-point]
bignum.cpp:575:15: warning: value computed is not used [-Wunused-value]
  575 |               *(zptr--);
      |               ^~~~~~~~~
bignum.cpp:583:11: warning: value computed is not used [-Wunused-value]
  583 |           *(++xptr);
      |           ^~~~~~~~~
bignum.cpp:584:11: warning: value computed is not used [-Wunused-value]
  584 |           *(++zptr);
      |           ^~~~~~~~~
bignum.cpp:592:7: warning: value computed is not used [-Wunused-value]
  592 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp: In function 'BigNum operator*(const BigNum&, const BigNum&)':
bignum.cpp:660:5: warning: value computed is not used [-Wunused-value]
  660 |     *(yptr++);
      |     ^~~~~~~~~
bignum.cpp: In function 'BigNum operator/(const BigNum&, const BigNum&)':
bignum.cpp:686:21: warning: variable 'xtempbits' set but not used [-Wunused-but-set-variable]
  686 |   unsigned long int xtempbits;
      |                     ^~~~~~~~~
bignum.cpp: In function 'BigNum operator>>(BigNum&, long unsigned int)':
bignum.cpp:906:7: warning: value computed is not used [-Wunused-value]
  906 |       *(xptr--);
      |       ^~~~~~~~~
bignum.cpp:915:7: warning: value computed is not used [-Wunused-value]
  915 |       *(xptr--);
      |       ^~~~~~~~~
bignum.cpp:916:7: warning: value computed is not used [-Wunused-value]
  916 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp: In function 'BigNum operator<<(BigNum&, long unsigned int)':
bignum.cpp:964:7: warning: value computed is not used [-Wunused-value]
  964 |       *(xptr++);
      |       ^~~~~~~~~
bignum.cpp:965:7: warning: value computed is not used [-Wunused-value]
  965 |       *(zptr++);
      |       ^~~~~~~~~
bignum.cpp: In function 'BigNum b_powm(BigNum&, long unsigned int, BigNum&)':
bignum.cpp:1030:16: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
 1030 |     if (ex & 1 == 1)
      |              ~~^~~~
bignum.cpp: In function 'int b_cmp(const BigNum&, const BigNum&)':
bignum.cpp:1129:7: warning: value computed is not used [-Wunused-value]
 1129 |       *xptr--;
      |       ^~~~~~~
bignum.cpp:1130:7: warning: value computed is not used [-Wunused-value]
 1130 |       *yptr--;
      |       ^~~~~~~
bignum.cpp: In member function 'BigNum BigNum::EraseLeadingBits(long unsigned int)':
bignum.cpp:1277:3: warning: value computed is not used [-Wunused-value]
 1277 |   *(zptr--);
      |   ^~~~~~~~~
bignum.cpp:1282:7: warning: value computed is not used [-Wunused-value]
 1282 |       *(zptr--);
      |       ^~~~~~~~~
bignum.cpp: In function 'operator/(BigNum const&, BigNum const&)':
bignum.cpp:723:11: warning: 'shiftbits' may be used uninitialized [-Wmaybe-uninitialized]
  723 |     z = z << shiftbits;
      |         ~~^~~~~~~~~~~~
bignum.cpp:687:21: note: 'shiftbits' was declared here
  687 |   unsigned long int shiftbits;
      |                     ^~~~~~~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-lcg.o `test -f '../SRC/lcg/lcg.cpp' || echo './'`../SRC/lcg/lcg.cpp
../SRC/lcg/lcg.cpp: In member function 'virtual double LCG::get_rn_dbl()':
../SRC/lcg/lcg.cpp:384:10: warning: variable 'temp' set but not used [-Wunused-but-set-variable]
  384 |   double temp[1];
      |          ^~~~
../SRC/lcg/lcg.cpp:385:20: warning: unused variable 'ltemp' [-Wunused-variable]
  385 |   unsigned LONG64 *ltemp;
      |                    ^~~~~
../SRC/lcg/lcg.cpp: In member function 'virtual int LCG::pack_rng(char**)':
../SRC/lcg/lcg.cpp:747:22: warning: unused variable 'm' [-Wunused-variable]
  747 |   unsigned int size, m[2], i;
      |                      ^
../SRC/lcg/lcg.cpp:747:28: warning: unused variable 'i' [-Wunused-variable]
  747 |   unsigned int size, m[2], i;
      |                            ^
../SRC/lcg/lcg.cpp: In member function 'virtual int LCG::unpack_rng(char*)':
../SRC/lcg/lcg.cpp:808:16: warning: unused variable 'm' [-Wunused-variable]
  808 |   unsigned int m[4], m2[2], i;
      |                ^
../SRC/lcg/lcg.cpp:808:22: warning: unused variable 'm2' [-Wunused-variable]
  808 |   unsigned int m[4], m2[2], i;
      |                      ^~
../SRC/lcg/lcg.cpp:808:29: warning: unused variable 'i' [-Wunused-variable]
  808 |   unsigned int m[4], m2[2], i;
      |                             ^
../SRC/lcg/lcg.cpp:812:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  812 |   if(this == NULL) {
      |   ^~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-lcg64.o `test -f '../SRC/lcg64/lcg64.cpp' || echo './'`../SRC/lcg64/lcg64.cpp
../SRC/lcg64/lcg64.cpp: In member function 'virtual int LCG64::init_rng(int, int, int, int)':
../SRC/lcg64/lcg64.cpp:109:10: warning: variable 'tempdbl' set but not used [-Wunused-but-set-variable]
  109 |   double tempdbl;
      |          ^~~~~~~
../SRC/lcg64/lcg64.cpp: In member function 'virtual double LCG64::get_rn_dbl()':
../SRC/lcg64/lcg64.cpp:325:17: warning: unused variable 'dtemp' [-Wunused-variable]
  325 |   static double dtemp[1] = {0.0};
      |                 ^~~~~
../SRC/lcg64/lcg64.cpp: In member function 'virtual int LCG64::spawn_rng(int, Sprng***)':
../SRC/lcg64/lcg64.cpp:397:10: warning: unused variable 'j' [-Wunused-variable]
  397 |   int i, j;
      |          ^
../SRC/lcg64/lcg64.cpp: In member function 'virtual int LCG64::pack_rng(char**)':
../SRC/lcg64/lcg64.cpp:473:13: warning: unused variable 'i' [-Wunused-variable]
  473 |   int size, i;
      |             ^
../SRC/lcg64/lcg64.cpp:474:16: warning: unused variable 'temp' [-Wunused-variable]
  474 |   unsigned int temp, m[2];
      |                ^~~~
../SRC/lcg64/lcg64.cpp:474:22: warning: unused variable 'm' [-Wunused-variable]
  474 |   unsigned int temp, m[2];
      |                      ^
../SRC/lcg64/lcg64.cpp: In member function 'virtual int LCG64::unpack_rng(char*)':
../SRC/lcg64/lcg64.cpp:526:16: warning: unused variable 'i' [-Wunused-variable]
  526 |   unsigned int i, m[2];
      |                ^
../SRC/lcg64/lcg64.cpp:526:19: warning: unused variable 'm' [-Wunused-variable]
  526 |   unsigned int i, m[2];
      |                   ^
../SRC/lcg64/lcg64.cpp:531:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  531 |   if(this == NULL)
      |   ^~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-lfg.o `test -f '../SRC/lfg/lfg.cpp' || echo './'`../SRC/lfg/lfg.cpp
../SRC/lfg/lfg.cpp: In member function 'virtual int LFG::init_rng(int, int, int, int)':
../SRC/lfg/lfg.cpp:656:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  656 |   while (si_local[0] < tg && !si_local[1])
      |          ~~~~~~~~~~~~^~~~
../SRC/lfg/lfg.cpp: In member function 'virtual int LFG::spawn_rng(int, Sprng***)':
../SRC/lfg/lfg.cpp:734:7: warning: unused variable 'i' [-Wunused-variable]
  734 |   int i;
      |       ^
../SRC/lfg/lfg.cpp: In member function 'virtual int LFG::pack_rng(char**)':
../SRC/lfg/lfg.cpp:873:7: warning: unused variable 'i' [-Wunused-variable]
  873 |   int i, size;
      |       ^
../SRC/lfg/lfg.cpp: In member function 'virtual int LFG::unpack_rng(char*)':
../SRC/lfg/lfg.cpp:929:12: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  929 |     if(lag1==valid[i].L && lag2==valid[i].K)
      |        ~~~~^~~~~~~~~~~~
../SRC/lfg/lfg.cpp:929:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare]
  929 |     if(lag1==valid[i].L && lag2==valid[i].K)
      |                            ~~~~^~~~~~~~~~~~
../SRC/lfg/lfg.cpp:953:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  953 |     if (seed_local!=gseed)
      |                   ^
../SRC/lfg/lfg.cpp:908:7: warning: unused variable 'doexit' [-Wunused-variable]
  908 |   int doexit=0,i, found, length, k, param_local;
      |       ^~~~~~
../SRC/lfg/lfg.cpp: At global scope:
../SRC/lfg/lfg.cpp:772:12: warning: 'int get_klag_rng()' defined but not used [-Wunused-function]
  772 | static int get_klag_rng(void)
      |            ^~~~~~~~~~~~
../SRC/lfg/lfg.cpp:767:12: warning: 'int get_llag_rng()' defined but not used [-Wunused-function]
  767 | static int get_llag_rng(void)
      |            ^~~~~~~~~~~~
../SRC/lfg/lfg.cpp: In member function 'LFG::unpack_rng(char*)':
../SRC/lfg/lfg.cpp:960:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  960 |   if(this == NULL)
      |   ^~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-mlfg.o `test -f '../SRC/mlfg/mlfg.cpp' || echo './'`../SRC/mlfg/mlfg.cpp
../SRC/mlfg/mlfg.cpp: In function 'int store_uint64(uint64, unsigned char*)':
../SRC/mlfg/mlfg.cpp:148:7: warning: unused variable 'i' [-Wunused-variable]
  148 |   int i;
      |       ^
../SRC/mlfg/mlfg.cpp: In function 'int load_uint64(unsigned char*, uint64*)':
../SRC/mlfg/mlfg.cpp:173:7: warning: unused variable 'i' [-Wunused-variable]
  173 |   int i;
      |       ^
../SRC/mlfg/mlfg.cpp: In function 'void pow3(uint64, uint64*)':
../SRC/mlfg/mlfg.cpp:369:10: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  369 |   uint64 p, value, temp, bit, temp2, temp3;
      |          ^
../SRC/mlfg/mlfg.cpp: In member function 'virtual int MLFG::init_rng(int, int, int, int)':
../SRC/mlfg/mlfg.cpp:662:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
  662 |   while (lowword(si_local[0]) < tg && !highword(si_local[0]))
      |                               ^
../SRC/mlfg/mlfg.cpp:594:18: warning: variable 'k' set but not used [-Wunused-but-set-variable]
  594 |   int i, length, k;
      |                  ^
../SRC/mlfg/mlfg.cpp: In member function 'virtual int MLFG::pack_rng(char**)':
../SRC/mlfg/mlfg.cpp:854:13: warning: unused variable 'i' [-Wunused-variable]
  854 |   int size, i;
      |             ^
../SRC/mlfg/mlfg.cpp: In member function 'MLFG::unpack_rng(char*)':
../SRC/mlfg/mlfg.cpp:892:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  892 |   if(this == NULL)
      |   ^~
../SRC/mlfg/mlfg.cpp: In function 'initialize(int, int, int, unsigned int, unsigned long*, unsigned int)':
../SRC/mlfg/mlfg.cpp:542:7: warning: 'free' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  542 |   free(order);
      |   ~~~~^~~~~~~
../SRC/mlfg/mlfg.cpp:442:29: note: returned from 'operator new[](unsigned long)'
  442 |   order = new int[ngen_local];
      |                             ^
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-pmlcg.o `test -f '../SRC/pmlcg/pmlcg.cpp' || echo './'`../SRC/pmlcg/pmlcg.cpp
In file included from ../SRC/pmlcg/pmlcg.cpp:34:
../SRC/pmlcg/basic.h: In function 'BIGNUM_ARRAY_TYPE find_denom(BigNum*, long int, BigNum*)':
../SRC/pmlcg/basic.h:145:7: warning: unused variable 'count' [-Wunused-variable]
  145 |   int count;
      |       ^~~~~
../SRC/pmlcg/basic.h: In function 'int rel_prime(BigNum*, BigNum*, REL_PRIME_TABLE)':
../SRC/pmlcg/basic.h:380:7: warning: unused variable 'i' [-Wunused-variable]
  380 |   int i;
      |       ^
../SRC/pmlcg/pmlcg.cpp: In function 'PMLCG** initialize(int, BigNum*, int, int)':
../SRC/pmlcg/pmlcg.cpp:162:7: warning: variable 'a_size' set but not used [-Wunused-but-set-variable]
  162 |   int a_size;
      |       ^~~~~~
../SRC/pmlcg/pmlcg.cpp: In member function 'virtual int PMLCG::init_rng(int, int, int, int)':
../SRC/pmlcg/pmlcg.cpp:275:7: warning: unused variable 'i' [-Wunused-variable]
  275 |   int i;
      |       ^
../SRC/pmlcg/pmlcg.cpp: In member function 'virtual double PMLCG::get_rn_dbl()':
../SRC/pmlcg/pmlcg.cpp:580:17: warning: unused variable 'dtemp' [-Wunused-variable]
  580 |   static double dtemp[1] = {0.0};
      |                 ^~~~~
../SRC/pmlcg/pmlcg.cpp: In member function 'virtual int PMLCG::free_rng()':
../SRC/pmlcg/pmlcg.cpp:699:7: warning: unused variable 'i' [-Wunused-variable]
  699 |   int i;
      |       ^
../SRC/pmlcg/pmlcg.cpp: In member function 'virtual int PMLCG::pack_rng(char**)':
../SRC/pmlcg/pmlcg.cpp:716:13: warning: unused variable 'i' [-Wunused-variable]
  716 |   int size, i;
      |             ^
../SRC/pmlcg/pmlcg.cpp: In member function 'virtual int PMLCG::unpack_rng(char*)':
../SRC/pmlcg/pmlcg.cpp:770:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class PMLCG' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  770 |   memcpy(this,packed+pos,sizeof(PMLCG));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../SRC/pmlcg/pmlcg.cpp:31:
../SRC/pmlcg/pmlcg.h:7:7: note: 'class PMLCG' declared here
    7 | class PMLCG : public Sprng
      |       ^~~~~
../SRC/pmlcg/pmlcg.cpp:752:7: warning: unused variable 'i' [-Wunused-variable]
  752 |   int i;
      |       ^
../SRC/pmlcg/pmlcg.cpp:755:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  755 |   if (this == NULL)
      |   ^~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I../SRC -I../include   -DAdd_  -DSPRNG_MPI   -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o libsprng_a-cmrg.o `test -f '../SRC/cmrg/cmrg.cpp' || echo './'`../SRC/cmrg/cmrg.cpp
../SRC/cmrg/cmrg.cpp: In member function 'virtual int CMRG::init_rng(int, int, int, int)':
../SRC/cmrg/cmrg.cpp:104:10: warning: variable 'tempdbl' set but not used [-Wunused-but-set-variable]
  104 |   double tempdbl;
      |          ^~~~~~~
../SRC/cmrg/cmrg.cpp: In member function 'virtual double CMRG::get_rn_dbl()':
../SRC/cmrg/cmrg.cpp:376:17: warning: unused variable 'dtemp' [-Wunused-variable]
  376 |   static double dtemp[1] = {0.0};
      |                 ^~~~~
../SRC/cmrg/cmrg.cpp: In member function 'virtual int CMRG::spawn_rng(int, Sprng***)':
../SRC/cmrg/cmrg.cpp:467:10: warning: unused variable 'j' [-Wunused-variable]
  467 |   int i, j;
      |          ^
../SRC/cmrg/cmrg.cpp: In member function 'virtual int CMRG::pack_rng(char**)':
../SRC/cmrg/cmrg.cpp:543:13: warning: unused variable 'i' [-Wunused-variable]
  543 |   int size, i;
      |             ^
../SRC/cmrg/cmrg.cpp:544:16: warning: unused variable 'temp' [-Wunused-variable]
  544 |   unsigned int temp, m[2];
      |                ^~~~
../SRC/cmrg/cmrg.cpp:544:22: warning: unused variable 'm' [-Wunused-variable]
  544 |   unsigned int temp, m[2];
      |                      ^
../SRC/cmrg/cmrg.cpp: In member function 'virtual int CMRG::unpack_rng(char*)':
../SRC/cmrg/cmrg.cpp:608:16: warning: unused variable 'i' [-Wunused-variable]
  608 |   unsigned int i, m[2];
      |                ^
../SRC/cmrg/cmrg.cpp:608:19: warning: unused variable 'm' [-Wunused-variable]
  608 |   unsigned int i, m[2];
      |                   ^
../SRC/cmrg/cmrg.cpp:613:3: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare]
  613 |   if(this == NULL) {
      |   ^~
rm -f libsprng.a
ar cru libsprng.a libsprng_a-sprng.o libsprng_a-sprng_cpp.o libsprng_a-fwrap.o libsprng_a-primes_64.o libsprng_a-primes_32.o libsprng_a-cputime.o libsprng_a-makeseed.o libsprng_a-memory.o libsprng_a-communicate.o libsprng_a-store.o libsprng_a-info.o libsprng_a-bigrat.o libsprng_a-bignum.o libsprng_a-lcg.o libsprng_a-lcg64.o libsprng_a-lfg.o libsprng_a-mlfg.o libsprng_a-pmlcg.o libsprng_a-cmrg.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libsprng.a
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC'
Making all in lfg
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lfg'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lfg'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lfg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lfg'
Making all in lcg
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg'
Making all in lcg64
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg64'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg64'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg64'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/lcg64'
Making all in mlfg
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/mlfg'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/mlfg'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/mlfg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/mlfg'
Making all in cmrg
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/cmrg'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/cmrg'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/cmrg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/cmrg'
Making all in pmlcg
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/pmlcg'
Making all in .
make[4]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/pmlcg'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/pmlcg'
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC/pmlcg'
make[2]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/SRC'
Making all in lib
make[2]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/lib'
rm -f libsprng.a
cp ../SRC/libsprng.a ./
make[2]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/lib'
Making all in TESTS
make[2]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/TESTS'
Making all in .
make[3]: Entering directory '/usr/src/RPM/BUILD/sprng-4.4/TESTS'
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o equidist_tmp-equidist.o `test -f 'equidist.cpp' || echo './'`equidist.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o equidist_tmp-chisquare.o `test -f 'chisquare.cpp' || echo './'`chisquare.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o equidist_tmp-communicate.o `test -f 'communicate.cpp' || echo './'`communicate.cpp
communicate.cpp: In function 'void getKSdata(double*, long int)':
communicate.cpp:17:7: warning: unused variable 'nprocs' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |       ^~~~~~
communicate.cpp:17:15: warning: unused variable 'myid' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |               ^~~~
communicate.cpp:17:21: warning: unused variable 'i' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                     ^
communicate.cpp:17:24: warning: unused variable 'nsets' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                        ^~~~~
communicate.cpp:18:8: warning: unused variable 'first' [-Wunused-variable]
   18 |   long first, last;
      |        ^~~~~
communicate.cpp:18:15: warning: unused variable 'last' [-Wunused-variable]
   18 |   long first, last;
      |               ^~~~
communicate.cpp: In function 'void reduce_sum(double*, int)':
communicate.cpp:45:11: warning: unused variable 'temp' [-Wunused-variable]
   45 |   double *temp;
      |           ^~~~
communicate.cpp: In function 'void reduce_sum_long(long int*, long int)':
communicate.cpp:61:9: warning: unused variable 'temp' [-Wunused-variable]
   61 |   long *temp;
      |         ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o equidist_tmp-init_tests.o `test -f 'init_tests.cpp' || echo './'`init_tests.cpp
init_tests.cpp: In function 'void next_stream()':
init_tests.cpp:152:10: warning: variable 'temp' set but not used [-Wunused-but-set-variable]
  152 |   double temp;
      |          ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o equidist_tmp-util.o `test -f 'util.cpp' || echo './'`util.cpp
x86_64-alt-linux-g++ -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long   -o equidist.tmp equidist_tmp-equidist.o equidist_tmp-chisquare.o equidist_tmp-communicate.o equidist_tmp-init_tests.o equidist_tmp-util.o -L../lib -lsprng -lm  -lm 
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o perm_tmp-perm.o `test -f 'perm.cpp' || echo './'`perm.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o perm_tmp-chisquare.o `test -f 'chisquare.cpp' || echo './'`chisquare.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o perm_tmp-communicate.o `test -f 'communicate.cpp' || echo './'`communicate.cpp
communicate.cpp: In function 'void getKSdata(double*, long int)':
communicate.cpp:17:7: warning: unused variable 'nprocs' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |       ^~~~~~
communicate.cpp:17:15: warning: unused variable 'myid' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |               ^~~~
communicate.cpp:17:21: warning: unused variable 'i' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                     ^
communicate.cpp:17:24: warning: unused variable 'nsets' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                        ^~~~~
communicate.cpp:18:8: warning: unused variable 'first' [-Wunused-variable]
   18 |   long first, last;
      |        ^~~~~
communicate.cpp:18:15: warning: unused variable 'last' [-Wunused-variable]
   18 |   long first, last;
      |               ^~~~
communicate.cpp: In function 'void reduce_sum(double*, int)':
communicate.cpp:45:11: warning: unused variable 'temp' [-Wunused-variable]
   45 |   double *temp;
      |           ^~~~
communicate.cpp: In function 'void reduce_sum_long(long int*, long int)':
communicate.cpp:61:9: warning: unused variable 'temp' [-Wunused-variable]
   61 |   long *temp;
      |         ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o perm_tmp-init_tests.o `test -f 'init_tests.cpp' || echo './'`init_tests.cpp
init_tests.cpp: In function 'void next_stream()':
init_tests.cpp:152:10: warning: variable 'temp' set but not used [-Wunused-but-set-variable]
  152 |   double temp;
      |          ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o perm_tmp-util.o `test -f 'util.cpp' || echo './'`util.cpp
x86_64-alt-linux-g++ -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long   -o perm.tmp perm_tmp-perm.o perm_tmp-chisquare.o perm_tmp-communicate.o perm_tmp-init_tests.o perm_tmp-util.o -L../lib -lsprng -lm  -lm 
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o serial_tmp-serial.o `test -f 'serial.cpp' || echo './'`serial.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o serial_tmp-chisquare.o `test -f 'chisquare.cpp' || echo './'`chisquare.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o serial_tmp-communicate.o `test -f 'communicate.cpp' || echo './'`communicate.cpp
communicate.cpp: In function 'void getKSdata(double*, long int)':
communicate.cpp:17:7: warning: unused variable 'nprocs' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |       ^~~~~~
communicate.cpp:17:15: warning: unused variable 'myid' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |               ^~~~
communicate.cpp:17:21: warning: unused variable 'i' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                     ^
communicate.cpp:17:24: warning: unused variable 'nsets' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                        ^~~~~
communicate.cpp:18:8: warning: unused variable 'first' [-Wunused-variable]
   18 |   long first, last;
      |        ^~~~~
communicate.cpp:18:15: warning: unused variable 'last' [-Wunused-variable]
   18 |   long first, last;
      |               ^~~~
communicate.cpp: In function 'void reduce_sum(double*, int)':
communicate.cpp:45:11: warning: unused variable 'temp' [-Wunused-variable]
   45 |   double *temp;
      |           ^~~~
communicate.cpp: In function 'void reduce_sum_long(long int*, long int)':
communicate.cpp:61:9: warning: unused variable 'temp' [-Wunused-variable]
   61 |   long *temp;
      |         ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o serial_tmp-init_tests.o `test -f 'init_tests.cpp' || echo './'`init_tests.cpp
init_tests.cpp: In function 'void next_stream()':
init_tests.cpp:152:10: warning: variable 'temp' set but not used [-Wunused-but-set-variable]
  152 |   double temp;
      |          ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o serial_tmp-util.o `test -f 'util.cpp' || echo './'`util.cpp
x86_64-alt-linux-g++ -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long   -o serial.tmp serial_tmp-serial.o serial_tmp-chisquare.o serial_tmp-communicate.o serial_tmp-init_tests.o serial_tmp-util.o -L../lib -lsprng -lm  -lm 
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-poker.o `test -f 'poker.cpp' || echo './'`poker.cpp
poker.cpp: In function 'init_poker(long, int, int)':
poker.cpp:120:7: warning: 'free' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  120 |   free(pr);
      |   ~~~~^~~~
poker.cpp:86:22: note: returned from 'operator new[](unsigned long)'
   86 |   pr = new double[k+1];
      |                      ^
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-chisquare.o `test -f 'chisquare.cpp' || echo './'`chisquare.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-communicate.o `test -f 'communicate.cpp' || echo './'`communicate.cpp
communicate.cpp: In function 'void getKSdata(double*, long int)':
communicate.cpp:17:7: warning: unused variable 'nprocs' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |       ^~~~~~
communicate.cpp:17:15: warning: unused variable 'myid' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |               ^~~~
communicate.cpp:17:21: warning: unused variable 'i' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                     ^
communicate.cpp:17:24: warning: unused variable 'nsets' [-Wunused-variable]
   17 |   int nprocs, myid, i, nsets;
      |                        ^~~~~
communicate.cpp:18:8: warning: unused variable 'first' [-Wunused-variable]
   18 |   long first, last;
      |        ^~~~~
communicate.cpp:18:15: warning: unused variable 'last' [-Wunused-variable]
   18 |   long first, last;
      |               ^~~~
communicate.cpp: In function 'void reduce_sum(double*, int)':
communicate.cpp:45:11: warning: unused variable 'temp' [-Wunused-variable]
   45 |   double *temp;
      |           ^~~~
communicate.cpp: In function 'void reduce_sum_long(long int*, long int)':
communicate.cpp:61:9: warning: unused variable 'temp' [-Wunused-variable]
   61 |   long *temp;
      |         ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-init_tests.o `test -f 'init_tests.cpp' || echo './'`init_tests.cpp
init_tests.cpp: In function 'void next_stream()':
init_tests.cpp:152:10: warning: variable 'temp' set but not used [-Wunused-but-set-variable]
  152 |   double temp;
      |          ^~~~
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-util.o `test -f 'util.cpp' || echo './'`util.cpp
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o poker_tmp-stirling.o `test -f 'stirling.cpp' || echo './'`stirling.cpp
x86_64-alt-linux-g++ -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long   -o poker.tmp poker_tmp-poker.o poker_tmp-chisquare.o poker_tmp-communicate.o poker_tmp-init_tests.o poker_tmp-util.o poker_tmp-stirling.o -L../lib -lsprng -lm  -lm 
x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I..    -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -I/usr/lib64/openmpi/include -Wno-deprecated -DLONG64=long -c -o collisions_tmp-collisions.o `test -f 'collisions.cpp' || echo './'`collisions.cpp
collisions.cpp: In function 'int main(int, char**)':
collisions.cpp:120:13: error: reference to 'array' is ambiguous
  120 |   delete [] array;
      |             ^~~~~
In file included from /usr/include/c++/13/bits/memory_resource.h:47,
                 from /usr/include/c++/13/string:58,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from collisions.cpp:1:
/usr/include/c++/13/tuple:2005:45: note: candidates are: 'template<class _Tp, long unsigned int _Nm> struct std::array'
 2005 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
collisions.cpp:22:6: note:                 'int* array'
   22 | int *array, *mask;
      |      ^~~~~
collisions.cpp: In function 'void init_collision(long int, int, int)':
collisions.cpp:150:3: error: reference to 'array' is ambiguous
  150 |   array = new int[arraysize];
      |   ^~~~~
/usr/include/c++/13/tuple:2005:45: note: candidates are: 'template<class _Tp, long unsigned int _Nm> struct std::array'
 2005 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
collisions.cpp:22:6: note:                 'int* array'
   22 | int *array, *mask;
      |      ^~~~~
collisions.cpp: In function 'long int collision(long int, int, int)':
collisions.cpp:228:10: error: reference to 'array' is ambiguous
  228 |   memset(array,0,arraysize*sizeof(int));
      |          ^~~~~
/usr/include/c++/13/tuple:2005:45: note: candidates are: 'template<class _Tp, long unsigned int _Nm> struct std::array'
 2005 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
collisions.cpp:22:6: note:                 'int* array'
   22 | int *array, *mask;
      |      ^~~~~
collisions.cpp:243:8: error: reference to 'array' is ambiguous
  243 |     if(array[index]&mask[bit])
      |        ^~~~~
/usr/include/c++/13/tuple:2005:45: note: candidates are: 'template<class _Tp, long unsigned int _Nm> struct std::array'
 2005 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
collisions.cpp:22:6: note:                 'int* array'
   22 | int *array, *mask;
      |      ^~~~~
collisions.cpp:246:7: error: reference to 'array' is ambiguous
  246 |       array[index] |= mask[bit];
      |       ^~~~~
/usr/include/c++/13/tuple:2005:45: note: candidates are: 'template<class _Tp, long unsigned int _Nm> struct std::array'
 2005 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
collisions.cpp:22:6: note:                 'int* array'
   22 | int *array, *mask;
      |      ^~~~~
make[3]: *** [Makefile:911: collisions_tmp-collisions.o] Error 1
make[3]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/TESTS'
make[2]: *** [Makefile:1991: all-recursive] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4/TESTS'
make[1]: *** [Makefile:393: all-recursive] Error 1
make[1]: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4'
make: *** [Makefile:334: all] Error 2
make: Leaving directory '/usr/src/RPM/BUILD/sprng-4.4'
error: Bad exit status from /usr/src/tmp/rpm-tmp.70203 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.70203 (%build)
Command exited with non-zero status 1
46.13user 5.74system 0:51.40elapsed 100%CPU (0avgtext+0avgdata 97340maxresident)k
0inputs+0outputs (0major+1202555minor)pagefaults 0swaps
hsh-rebuild: rebuild of `sprng-4.4-alt3.src.rpm' failed.
Command exited with non-zero status 1
5.20user 1.86system 1:05.12elapsed 10%CPU (0avgtext+0avgdata 124544maxresident)k
80inputs+0outputs (0major+210549minor)pagefaults 0swaps