Mock Version: 6.0
Mock Version: 6.0
Mock Version: 6.0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/mmseq.spec'], chrootPath='/var/lib/mock/f42-build-56769929-6546037/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fffa7975370>timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'])
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '629ace89fd054828b605b8a348bf9093', '-D', '/var/lib/mock/f42-build-56769929-6546037/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target ppc64le --nodeps /builddir/build/SPECS/mmseq.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1737072000
Wrote: /builddir/build/SRPMS/mmseq-1.0.11-22.fc42.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/mmseq.spec'], chrootPath='/var/lib/mock/f42-build-56769929-6546037/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7fffa7975370>timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'])
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']
Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'fd93f9fafc7f46979fc263596c36fd09', '-D', '/var/lib/mock/f42-build-56769929-6546037/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.uv5w2his:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--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;<mock-chroot>\\007"', '--setenv=PS1=<mock-chroot> \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target ppc64le --nodeps /builddir/build/SPECS/mmseq.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1737072000
Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.MuGSqb
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ test -d /builddir/build/BUILD/mmseq-1.0.11-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/mmseq-1.0.11-build
+ /usr/bin/rm -rf /builddir/build/BUILD/mmseq-1.0.11-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/mmseq-1.0.11-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/mmseq-1.0.11-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Uq1yxa
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ rm -rf mmseq-1.0.11
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/1.0.11.zip
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd mmseq-1.0.11
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
Patch #2 (mmseq-zlib.patch):
+ echo 'Patch #2 (mmseq-zlib.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .mmseq-zlib.patch --fuzz=0
patching file src/Makefile
+ rm -f bin/offsetGTF-linux bin/postdiff-linux
+ sed -e s/-lblas/-lflexiblas/g -e s/-llapack/-lflexiblas/g -i src/Makefile
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Cvtn7r
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd mmseq-1.0.11
+ cd src
+ make -j8 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
g++ -O3 -c sokal.cc
g++ -fopenmp -O3 -c uh.cpp 
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O3 hitsio.cpp hitsio.hpp -c hitsio.cpp
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection    -c -o fasta.o fasta.c
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 offsetGTF.cpp -o ../bin/offsetGTF
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 t2g_hits.cpp -o ../bin/t2g_hits
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O2 bms.cpp bms.hpp -c bms.cpp
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -O3 fasta.o extract_transcripts.cpp -o ../bin/extract_transcripts
offsetGTF.cpp: In function ‘int main(int, char**)’:
offsetGTF.cpp:115:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  115 |       while(gff_ind < gff_positions[chrom].size()) {
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
offsetGTF.cpp:117:57: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} [-Wsign-compare]
  117 |               pos + tokens[3].size() - tokens[4].size() >= gff_positions[chrom][gff_ind]) {
offsetGTF.cpp:114:11: warning: unused variable ‘curoff’ [-Wunused-variable]
  114 |       int curoff=offset;
      |           ^~~~~~
offsetGTF.cpp:150:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  150 |       while(gff_ind < gff_positions[prevchrom].size()) {
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
offsetGTF.cpp:163:53: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type’ {aka ‘int’} [-Wsign-compare]
  163 |           pos + tokens[3].size() - tokens[4].size() >= gff_positions[chrom][gff_ind]) {
offsetGTF.cpp:177:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |     while(gff_ind < gff_positions[chrom].size() && gff_positions[chrom][gff_ind] <= pos) {
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
offsetGTF.cpp:235:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  235 |     for(int i=5; i < tokens.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~
offsetGTF.cpp:237:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  237 |       if(i < tokens.size()-1) {
      |          ~~^~~~~~~~~~~~~~~~~
offsetGTF.cpp:108:7: warning: unused variable ‘gff_pos’ [-Wunused-variable]
  108 |   int gff_pos= -1;
      |       ^~~~~~~
extract_transcripts.cpp: In function ‘int main(int, char**)’:
extract_transcripts.cpp:122:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  122 |       for(int i=0; i < tokens2.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~
extract_transcripts.cpp:169:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  169 |     for(int i=0; i < tokens.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~
extract_transcripts.cpp:195:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  195 |       for(int i=0; i < it->starts()->size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~
extract_transcripts.cpp:203:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  203 |       while(faline < stitch.size()) {
      |             ~~~~~~~^~~~~~~~~~~~~~~
extract_transcripts.cpp:108:7: warning: unused variable ‘line’ [-Wunused-variable]
  108 |   int line=0;
      |       ^~~~
t2g_hits.cpp: In function ‘int main(int, char**)’:
t2g_hits.cpp:90:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   90 |         for(int i=2; i < tokens.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~
t2g_hits.cpp:112:13: warning: ignoring return value of ‘_FIter std::unique(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<__cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  112 |       unique(comb.begin(), comb.end());
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:63,
                 from t2g_hits.cpp:27:
/usr/include/c++/15/bits/stl_algo.h:875:5: note: declared here
  875 |     unique(_ForwardIterator __first, _ForwardIterator __last)
      |     ^~~~~~
g++ -DVERSION=1.0.11 -DARMA_64BIT_WORD -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O3 uh.o sokal.o mmcollapse.cpp -o ../bin/mmcollapse -lgsl -lgslcblas -lboost_regex -lhts -lboost_iostreams -lflexiblas -lflexiblas -Wl,--as-needed -lz -lgfortran
bms.cpp: In member function ‘arma::Col<int> BMS::m2v(arma::Mat<double>)’:
bms.cpp:36:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   36 |   for(int i=0; i < P.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:37:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   37 |     for(int j=0; j < P.n_rows; j++) {
      |                  ~~^~~~~~~~~~
bms.cpp: In member function ‘std::vector<double> BMS::meanvar(arma::Col<double>)’:
bms.cpp:76:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   76 |   for(int i=0;i < v.n_elem; i++) {
      |               ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::print(bool)’:
bms.cpp:93:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   93 |   for(int feature=0; feature < y->n_rows; feature++) {
      |                      ~~~~~~~~^~~~~~~~~~~
bms.cpp:97:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   97 |       for(int i=0; i < M.n_cols; i++) {
      |                    ~~^~~~~~~~~~
bms.cpp:102:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  102 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::printtune(int)’:
bms.cpp:132:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  132 |   for(int feature=0; feature < y->n_rows; feature++) {
      |                      ~~~~~~~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_alpha()’:
bms.cpp:185:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  185 |     for(int j=0; j < y->n_rows; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_beta()’:
bms.cpp:253:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  253 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:255:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  255 |       for(int b=0; b < M.n_cols; b++) {
      |                    ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_eta()’:
bms.cpp:332:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  332 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:334:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  334 |       for(int c=0; c < P[model].n_cols; c++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_sigmasq()’:
bms.cpp:415:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  415 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_lambda()’:
bms.cpp:504:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  504 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:506:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  506 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_rho()’:
bms.cpp:559:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  559 |     for(int j=0; j < y->n_rows; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::copy_pseudo()’:
bms.cpp:582:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  582 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:585:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  585 |     for(int c=0; c < P[0].n_cols; c++) {
      |                  ~~^~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_alpha(int, int, bool)’:
bms.cpp:603:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  603 |     for(int j=0; j < y->n_cols; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:610:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  610 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_beta(int, int, bool)’:
bms.cpp:631:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  631 |     for(int j=0; j < y->n_cols; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  638 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp:646:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  646 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp:651:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  651 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_eta(int, int, bool)’:
bms.cpp:663:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  663 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:666:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  666 |       for(int i=0; i < y->n_cols; i++) {
      |                    ~~^~~~~~~~~~~
bms.cpp:673:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  673 |       for(int i=0; i < y->n_cols; i++) {
      |                    ~~^~~~~~~~~~~
bms.cpp:681:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  681 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:686:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  686 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_lambda(int, int, bool)’:
bms.cpp:699:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  699 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:704:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  704 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  711 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_sigmasq(int, int, bool, bool)’:
bms.cpp:729:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  729 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:740:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  740 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:751:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  751 |         for(int i=0; i < y->n_cols; i++) {
      |                      ~~^~~~~~~~~~~
bms.cpp:763:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  763 |         for(int i=0; i < y->n_cols; i++) {
      |                      ~~^~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeHeaderSchema0()’:
hitsio.cpp:163:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  163 |         for(int i = 0; i < transcriptName.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_sigmasq_RW(int, int, bool, bool)’:
bms.cpp:877:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  877 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeReadMapRecordSchema0()’:
hitsio.cpp:184:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  184 |         for(int i = 0; i < currentReadTranscripts.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeHeaderSchema1()’:
hitsio.cpp:24:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   24 |         if (VAL > numeric_limits<uint32_t>::max()) { \
      |                 ^
hitsio.cpp:191:9: note: in expansion of macro ‘WRITE_UINT’
  191 |         WRITE_UINT(ofs, hitsfileSchema);
      |         ^~~~~~~~~~
bms.cpp: In member function ‘double BMS::log_target_posterior(int, int)’:
bms.cpp:931:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  931 |   for(int i=0; i < y->n_cols; i++) {
      |                ~~^~~~~~~~~~~
hitsio.cpp:193:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  193 |         for(int i = 0; i < transcriptName.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
bms.cpp:940:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  940 |     for(int j=0; j < M.n_cols; j++) {
      |                  ~~^~~~~~~~~~
bms.cpp:947:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  947 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
hitsio.cpp:24:17: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
   24 |         if (VAL > numeric_limits<uint32_t>::max()) { \
hitsio.cpp:196:17: note: in expansion of macro ‘WRITE_UINT’
  196 |                 WRITE_UINT(ofs, transcriptTrueLength[transcriptName[i] ])
      |                 ^~~~~~~~~~
bms.cpp: In member function ‘double BMS::log_target_pseudo(int, int)’:
bms.cpp:968:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  968 |     for(int l=0; l < M.n_cols; l++) {
      |                  ~~^~~~~~~~~~
bms.cpp:974:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  974 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeReadMapRecordSchema1()’:
hitsio.cpp:236:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  236 |         for(int i = 0; i < currentReadTranscripts.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::print_pseudo()’:
bms.cpp:1086:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1086 |     for(int l=0; l < M.n_cols; l++) {
      |                  ~~^~~~~~~~~~
bms.cpp:1089:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1089 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:1100:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1100 |   for(int i=0; i < y->n_rows; i++) {
      |                ~~^~~~~~~~~~~
bms.cpp:1103:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1103 |       for(int l=0; l < M.n_cols; l++) {
      |                    ~~^~~~~~~~~~
bms.cpp:1106:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1106 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileReader::readHeaderSchema1(std::vector<std::__cxx11::basic_string<char> >*, std::map<std::__cxx11::basic_string<char>, double>*, std::map<std::__cxx11::basic_string<char>, int>*, std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >*, std::vector<std::vector<std::__cxx11::basic_string<char> > >*)’:
hitsio.cpp:356:16: warning: unused variable ‘nextStrLen’ [-Wunused-variable]
  356 |         size_t nextStrLen;
      |                ^~~~~~~~~~
bms.cpp: In constructor ‘BMS::BMS(const arma::Mat<double>*, const arma::Mat<double>&, arma::Mat<double>, arma::Mat<double>, arma::Mat<double>, arma::Mat<int>, double, double, double, std::string, gsl_rng**, int, bool)’:
bms.cpp:1188:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1188 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:1192:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1192 |         if(C(i,model)+1 > _n.size()) {
      |            ~~~~~~~~~~~~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::initialise_streams(std::string)’:
bms.cpp:1348:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1348 |   for(int i=0; i < M.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:1354:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1354 |   for(int i=0; i < M.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:1360:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1360 |   for(int i=0; i < P[0].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1366:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1366 |   for(int i=0; i < P[1].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1372:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1372 |   for(int i=0; i < P[0].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1378:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1378 |   for(int i=0; i < P[1].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
hitsio.cpp: In member function ‘bool HitsfileReader::readReadMapRecordTranscriptID(std::string&)’:
hitsio.cpp:447:1: warning: control reaches end of non-void function [-Wreturn-type]
  447 | }
      | ^
mmcollapse.cpp: In function ‘void get_unidentifiable_transcripts(std::string, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::map<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, double> >&, std::map<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, double> >&, std::map<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, double> >&, std::map<std::__cxx11::basic_string<char>, int>&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::map<std::__cxx11::basic_string<char>, bool>&)’:
mmcollapse.cpp:158:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  158 |   for(int i=0; i < tokens.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~
mmcollapse.cpp:213:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  213 |     for(int i=0; i < tokens2.size(); i++) isIdent[tokens2[i]]=1;
      |                  ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:259:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  259 |   for(int i=0; i < tokens.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~
mmcollapse.cpp: In function ‘void collapse(arma::cube&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::map<std::__cxx11::basic_string<char>, int>&, std::vector<int, std::allocator<int> >)’:
mmcollapse.cpp:400:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  400 |   for(int s=0; s < R.n_slices; s++) {
      |                ~~^~~~~~~~~~~~
mmcollapse.cpp:401:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  401 |     for(int t=0; t < candidates.size(); t++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~
mmcollapse.cpp:402:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  402 |       for(int j=1; j < indexes.size(); j++) {
      |                    ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:414:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  414 |     for(int j=1; j < indexes.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:417:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  417 |       for(int i=0; i < R.n_cols; i++) {
      |                    ~~^~~~~~~~~~
mmcollapse.cpp:426:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  426 |   for(int i=0; i < indexes.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:431:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  431 |   for(int i=1; i < tset.size(); i++) {
      |                ~~^~~~~~~~~~~~~
mmcollapse.cpp:437:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  437 |   for(int i=1; i < indexes.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp: In function ‘std::map<int, int> join_traces(arma::mat&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >)’:
mmcollapse.cpp:445:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  445 |   for(int t=0; t < allnames.size(); t++) tmap[allnames[t]]=t;
      |                ~~^~~~~~~~~~~~~~~~~
mmcollapse.cpp:452:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  452 |   for(int c=0; c < candidates.size(); c++) {
      |                ~~^~~~~~~~~~~~~~~~~~~
mmcollapse.cpp:456:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  456 |     for(int t=0; t < tokens.size(); t++) {
      |                  ~~^~~~~~~~~~~~~~~
mmcollapse.cpp:464:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  464 |     for(int t=1; t < indexes.size(); t++) {
      |                  ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:469:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  469 |     for(int t=1; t < indexes.size(); t++) {
      |                  ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:476:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  476 |   for(int i=0; i < toshed.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~
mmcollapse.cpp: In function ‘void mean_corrs(const arma::cube&, const arma::umat&, arma::mat&, arma::mat&, std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, double)’:
mmcollapse.cpp:486:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  486 |     for(int v= 0; v < R.n_rows; v++) {
      |                   ~~^~~~~~~~~~
mmcollapse.cpp:492:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘arma::uword’ {aka ‘long long unsigned int’} [-Wsign-compare]
  492 |       for(int i=0; i < u.size(); i++) {
      |                    ~~^~~~~~~~~~
mmcollapse.cpp: In function ‘void get_corrs(arma::cube&, arma::mat&, const std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, std::map<std::__cxx11::basic_string<char>, int>&)’:
mmcollapse.cpp:519:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  519 |   for(int s=0; s < basenames.size(); s++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmcollapse.cpp:543:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  543 |         for(int t=0; t < tokens.size(); t++) {
      |                      ~~^~~~~~~~~~~~~~~
mmcollapse.cpp: In function ‘int main(int, char**)’:
mmcollapse.cpp:632:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  632 |   for(int i=1; i < basenames.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmcollapse.cpp:691:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  691 |   for(int s=0; s < basenames.size(); s++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmcollapse.cpp:707:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  707 |   for(int i=0; i < candidates.size(); i++) ts.push_back(i);
      |                ~~^~~~~~~~~~~~~~~~~~~
mmcollapse.cpp:732:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  732 |     for(int i=0 ;i < maxcorrs.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~~
mmcollapse.cpp:738:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  738 |     for(int i=0 ;i < mincorrs.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~~
mmcollapse.cpp:802:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  802 |         for(int i=0 ;i < maxcorrs.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~
mmcollapse.cpp:808:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  808 |         for(int i=0 ;i < mincorrs.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~
mmcollapse.cpp:827:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  827 |   for(int s=0; s < basenames.size(); s++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmcollapse.cpp:852:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  852 |       for(int t=0; t < tokens.size(); t++) {
      |                    ~~^~~~~~~~~~~~~~~
mmcollapse.cpp:882:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  882 |       for(int t=0; t < tokens2.size(); t++) {
      |                    ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:934:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  934 |     for(int t=0; t < M.n_cols; t++) {
      |                  ~~^~~~~~~~~~
mmcollapse.cpp:963:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  963 |     for(int i=1; i < tokens2.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~
mmcollapse.cpp:976:21: warning: comparison of integer expressions of different signedness: ‘boost::numeric::ublas::compressed_matrix<bool>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  976 |       if(MM.size1() < i+1 ) factor1=2;
      |          ~~~~~~~~~~~^~~~~
mmcollapse.cpp:977:21: warning: comparison of integer expressions of different signedness: ‘boost::numeric::ublas::compressed_matrix<bool>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  977 |       if(MM.size2() < j+1 ) factor2=2;
      |          ~~~~~~~~~~~^~~~~
mmcollapse.cpp:1010:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1010 |     for(int t=0; t < ids.size(); t++) {
      |                  ~~^~~~~~~~~~~~
mmcollapse.cpp:1083:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1083 |     for(int i=0; i < ids.size(); i++) {
      |                  ~~^~~~~~~~~~~~
mmcollapse.cpp:1092:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1092 |     for(int v = 0; v < M.n_cols; v++) {
      |                    ~~^~~~~~~~~~
mmcollapse.cpp:840:9: warning: unused variable ‘isident’ [-Wunused-variable]
  840 |     int isident=0;
      |         ^~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeHeaderSchema0()’:
hitsio.cpp:163:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  163 |         for(int i = 0; i < transcriptName.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeReadMapRecordSchema0()’:
hitsio.cpp:184:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  184 |         for(int i = 0; i < currentReadTranscripts.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeHeaderSchema1()’:
hitsio.cpp:24:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
   24 |         if (VAL > numeric_limits<uint32_t>::max()) { \
      |                 ^
hitsio.cpp:191:9: note: in expansion of macro ‘WRITE_UINT’
  191 |         WRITE_UINT(ofs, hitsfileSchema);
      |         ^~~~~~~~~~
hitsio.cpp:193:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  193 |         for(int i = 0; i < transcriptName.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
hitsio.cpp:24:17: warning: comparison of integer expressions of different signedness: ‘std::map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare]
   24 |         if (VAL > numeric_limits<uint32_t>::max()) { \
hitsio.cpp:196:17: note: in expansion of macro ‘WRITE_UINT’
  196 |                 WRITE_UINT(ofs, transcriptTrueLength[transcriptName[i] ])
      |                 ^~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileWriter::writeReadMapRecordSchema1()’:
hitsio.cpp:236:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  236 |         for(int i = 0; i < currentReadTranscripts.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hitsio.cpp: In member function ‘void HitsfileReader::readHeaderSchema1(std::vector<std::__cxx11::basic_string<char> >*, std::map<std::__cxx11::basic_string<char>, double>*, std::map<std::__cxx11::basic_string<char>, int>*, std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >*, std::vector<std::vector<std::__cxx11::basic_string<char> > >*)’:
hitsio.cpp:356:16: warning: unused variable ‘nextStrLen’ [-Wunused-variable]
  356 |         size_t nextStrLen;
      |                ^~~~~~~~~~
hitsio.cpp: In member function ‘bool HitsfileReader::readReadMapRecordTranscriptID(std::string&)’:
hitsio.cpp:447:1: warning: control reaches end of non-void function [-Wreturn-type]
  447 | }
      | ^
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O3 sokal.o uh.o hitsio.o mmseq.cpp -o ../bin/mmseq -lgsl -lgslcblas -lboost_regex -lhts -lboost_iostreams -lflexiblas -lflexiblas -Wl,--as-needed -lz -lgfortran
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O3 fasta.o hitsio.o bam2hits.cpp -o ../bin/bam2hits -lgsl -lgslcblas -lboost_regex -lhts -lboost_iostreams -lflexiblas -lflexiblas -Wl,--as-needed -lz -lgfortran
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O3 hitsio.o hitstools.cpp -o ../bin/hitstools -lgsl -lgslcblas -lboost_regex -lhts -lboost_iostreams -lflexiblas -lflexiblas -Wl,--as-needed -lz -lgfortran
bms.cpp: In member function ‘arma::Col<int> BMS::m2v(arma::Mat<double>)’:
bms.cpp:36:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   36 |   for(int i=0; i < P.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:37:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   37 |     for(int j=0; j < P.n_rows; j++) {
      |                  ~~^~~~~~~~~~
bms.cpp: In member function ‘std::vector<double> BMS::meanvar(arma::Col<double>)’:
bms.cpp:76:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   76 |   for(int i=0;i < v.n_elem; i++) {
      |               ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::print(bool)’:
bms.cpp:93:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   93 |   for(int feature=0; feature < y->n_rows; feature++) {
      |                      ~~~~~~~~^~~~~~~~~~~
bms.cpp:97:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
   97 |       for(int i=0; i < M.n_cols; i++) {
      |                    ~~^~~~~~~~~~
bms.cpp:102:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  102 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::printtune(int)’:
bms.cpp:132:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  132 |   for(int feature=0; feature < y->n_rows; feature++) {
      |                      ~~~~~~~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_alpha()’:
bms.cpp:185:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  185 |     for(int j=0; j < y->n_rows; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_beta()’:
bms.cpp:253:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  253 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:255:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  255 |       for(int b=0; b < M.n_cols; b++) {
      |                    ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_eta()’:
bms.cpp:332:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  332 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:334:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  334 |       for(int c=0; c < P[model].n_cols; c++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_sigmasq()’:
bms.cpp:415:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  415 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_lambda()’:
bms.cpp:504:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  504 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:506:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  506 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::set_pseudoprior_rho()’:
bms.cpp:559:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  559 |     for(int j=0; j < y->n_rows; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::copy_pseudo()’:
bms.cpp:582:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  582 |   for(int j=0; j < y->n_rows; j++) {
      |                ~~^~~~~~~~~~~
bms.cpp:585:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  585 |     for(int c=0; c < P[0].n_cols; c++) {
      |                  ~~^~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_alpha(int, int, bool)’:
bms.cpp:603:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  603 |     for(int j=0; j < y->n_cols; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:610:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  610 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_beta(int, int, bool)’:
bms.cpp:631:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  631 |     for(int j=0; j < y->n_cols; j++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:638:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  638 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp:646:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  646 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp:651:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  651 |     for(int i=0; i < M.n_cols; i++) {
      |                  ~~^~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_eta(int, int, bool)’:
bms.cpp:663:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  663 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:666:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  666 |       for(int i=0; i < y->n_cols; i++) {
      |                    ~~^~~~~~~~~~~
bms.cpp:673:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  673 |       for(int i=0; i < y->n_cols; i++) {
      |                    ~~^~~~~~~~~~~
bms.cpp:681:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  681 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:686:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  686 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_lambda(int, int, bool)’:
bms.cpp:699:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  699 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:704:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  704 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:711:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  711 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_sigmasq(int, int, bool, bool)’:
bms.cpp:729:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  729 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:740:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  740 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:751:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  751 |         for(int i=0; i < y->n_cols; i++) {
      |                      ~~^~~~~~~~~~~
bms.cpp:763:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  763 |         for(int i=0; i < y->n_cols; i++) {
      |                      ~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::update_sigmasq_RW(int, int, bool, bool)’:
bms.cpp:877:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  877 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp: In member function ‘double BMS::log_target_posterior(int, int)’:
bms.cpp:931:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  931 |   for(int i=0; i < y->n_cols; i++) {
      |                ~~^~~~~~~~~~~
bms.cpp:940:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  940 |     for(int j=0; j < M.n_cols; j++) {
      |                  ~~^~~~~~~~~~
bms.cpp:947:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  947 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘double BMS::log_target_pseudo(int, int)’:
bms.cpp:968:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  968 |     for(int l=0; l < M.n_cols; l++) {
      |                  ~~^~~~~~~~~~
bms.cpp:974:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  974 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘void BMS::print_pseudo()’:
bms.cpp:1086:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1086 |     for(int l=0; l < M.n_cols; l++) {
      |                  ~~^~~~~~~~~~
bms.cpp:1089:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1089 |     for(int l=0; l < P[model].n_cols; l++) {
      |                  ~~^~~~~~~~~~~~~~~~~
bms.cpp:1100:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1100 |   for(int i=0; i < y->n_rows; i++) {
      |                ~~^~~~~~~~~~~
bms.cpp:1103:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1103 |       for(int l=0; l < M.n_cols; l++) {
      |                    ~~^~~~~~~~~~
bms.cpp:1106:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1106 |       for(int l=0; l < P[model].n_cols; l++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bms.cpp: In constructor ‘BMS::BMS(const arma::Mat<double>*, const arma::Mat<double>&, arma::Mat<double>, arma::Mat<double>, arma::Mat<double>, arma::Mat<int>, double, double, double, std::string, gsl_rng**, int, bool)’:
bms.cpp:1188:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1188 |     for(int i=0; i < y->n_cols; i++) {
      |                  ~~^~~~~~~~~~~
bms.cpp:1192:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1192 |         if(C(i,model)+1 > _n.size()) {
      |            ~~~~~~~~~~~~~^~~~~~~~~~~
bms.cpp: In member function ‘void BMS::initialise_streams(std::string)’:
bms.cpp:1348:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1348 |   for(int i=0; i < M.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:1354:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1354 |   for(int i=0; i < M.n_cols; i++) {
      |                ~~^~~~~~~~~~
bms.cpp:1360:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1360 |   for(int i=0; i < P[0].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1366:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1366 |   for(int i=0; i < P[1].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1372:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1372 |   for(int i=0; i < P[0].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
bms.cpp:1378:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
 1378 |   for(int i=0; i < P[1].n_cols; i++) {
      |                ~~^~~~~~~~~~~~~
mmseq.cpp: In function ‘std::vector<double> meanvar(std::vector<double>, double, double)’:
mmseq.cpp:130:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  130 |   for(int i=0;i < v.size(); i++) {
      |               ~~^~~~~~~~~~
mmseq.cpp: In function ‘int main(int, char**)’:
mmseq.cpp:244:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  244 |       for(int i=0; i < tokens.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~
mmseq.cpp:423:20: warning: comparison of integer expressions of different signedness: ‘boost::numeric::ublas::compressed_matrix<bool>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  423 |       if(M.size1() < m ) factor1=2;
      |          ~~~~~~~~~~^~~
mmseq.cpp:424:20: warning: comparison of integer expressions of different signedness: ‘boost::numeric::ublas::compressed_matrix<bool>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  424 |       if(M.size2() < n ) factor2=2;
      |          ~~~~~~~~~~^~~
mmseq.cpp:594:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  594 |   for(unsigned t=0; t < n; t++)  {
      |                     ~~^~~
hitstools.cpp: In function ‘void convert(char*, std::string)’:
hitstools.cpp:51:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   51 |         for(int i = 0; i < transcriptName.size(); i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~~~~~~
hitstools.cpp: In function ‘int main(int, char**)’:
hitstools.cpp:96:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   96 |                 for(int i = 0; i < transcriptName.size(); i++) {
      |                                ~~^~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:736:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  736 |     for(unsigned t=0; t < n; t++)
      |                       ~~^~~
mmseq.cpp:765:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  765 |       for(unsigned t=0; t < n; t++)
      |                         ~~^~~
hitstools.cpp:136:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  136 |     for(int i = 0; i < transcriptName.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:774:11: warning: unused variable ‘threadid’ [-Wunused-variable]
  774 |       int threadid=OMP_GET_THREAD_NUM;
      |           ^~~~~~~~
mmseq.cpp:829:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  829 |   for(unsigned t=0; t < n; t++)
      |                     ~~^~~
mmseq.cpp:912:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  912 |       for(unsigned t=0; t < n; t++) {
      |                         ~~^~~
mmseq.cpp:940:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  940 |   for(int i=0; i < identical_transcripts.size() * trace_length; i++) mu_trace_identical[i]=0;
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:961:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  961 |   for(int i=0; i < gene2transcripts.size() * trace_length; i++) mu_trace_gene[i]=0;
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1098:23: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 1098 |   for(unsigned t=0; t < n; t++) gofs << indexSid[t] << " ";
      |                     ~~^~~
mmseq.cpp:1112:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1112 |   for(int i=0; i < percentiles.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1136:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1136 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1144:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1144 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1149:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1149 |   for(int i=0;i < identical_transcripts.size(); i++) {
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1156:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1156 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1161:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1161 |   for(int i=0;i < gene2transcripts.size(); i++) {
      |               ~~^~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1168:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1168 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1179:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1179 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1189:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1189 |     for(int j=0; j < percentiles.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1208:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1208 |     for(int t=0; t < identical_transcripts.size() ; t++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1212:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1212 |     for(int t=0; t < gene2transcripts.size(); t++){
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1226:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1226 |   for(int i=0; i < identical_transcripts.size() ; i++) meanmu_identical[i] /= trace_length;
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1227:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1227 |   for(int i=0; i < gene2transcripts.size(); i++) meanmu_gene[i]/= trace_length;
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1330:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1330 |   for(int t=0; t < identical_transcripts.size(); t++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1349:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::map<std::__cxx11::basic_string<char>, std::vector<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1349 |   for(int g=0; g < gene2transcripts.size(); g++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1473:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1473 |   for(int i=0; i < percentiles.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1475:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1475 |     if(i==percentiles.size()-1) {
      |        ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1482:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1482 |   for(int i=0; i < percentiles.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1484:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1484 |     if(i==percentiles.size()-1) {
      |        ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1506:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1506 |       for(int i=0; i < percentiles.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1508:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |         if(i==percentiles.size()-1) {
      |            ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1514:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1514 |       for(int i=0; i < percentiles.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1516:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1516 |         if(i==percentiles.size()-1) {
      |            ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1536:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for(int i=0; i < percentiles.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1538:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1538 |         if(i==percentiles.size()-1) {
      |            ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1544:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1544 |       for(int i=0; i < percentiles.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1546:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |         if(i==percentiles.size()-1) {
      |            ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1560:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1560 |   for(int i=0; i < percentiles.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1562:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1562 |     if(i==percentiles.size()-1) {
      |        ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1582:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1582 |         for(int i=0; i < percentiles.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1584:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1584 |           if(i==percentiles.size()-1) {
      |              ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1599:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1599 |         for(int i=0; i < percentiles.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1601:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1601 |           if(i==percentiles.size()-1) {
      |              ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1619:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1619 |   for(int i=0; i < percentiles.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1621:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1621 |     if(i==percentiles.size()-1) {
      |        ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1644:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1644 |         for(int i=0; i < percentiles.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1646:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1646 |           if(i==percentiles.size()-1) {
      |              ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1656:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1656 |         for(int i=0; i < percentiles.size(); i++) {
      |                      ~~^~~~~~~~~~~~~~~~~~~~
mmseq.cpp:1658:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1658 |           if(i==percentiles.size()-1) {
      |              ~^~~~~~~~~~~~~~~~~~~~~~
mmseq.cpp:308:8: warning: unused variable ‘buf16384’ [-Wunused-variable]
  308 |   char buf16384[16384];
      |        ^~~~~~~~
mmseq.cpp:391:8: warning: variable ‘doublehit’ set but not used [-Wunused-but-set-variable]
  391 |   bool doublehit;
      |        ^~~~~~~~~
bam2hits.cpp: In function ‘void outputMergeHeaders(std::vector<FastaRecord>&, char, const char*, bool, HitsfileWriter&)’:
bam2hits.cpp:109:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  109 |   for(int i=0; i < sortedfastas.size()-1; i++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:119:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  119 |       for(int j=0; j < curSet.size()-1; j++) {
      |                    ~~^~~~~~~~~~~~~~~~~
bam2hits.cpp:137:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  137 |   for(int j=0; j < curSet.size()-1; j++) {
      |                ~~^~~~~~~~~~~~~~~~~
bam2hits.cpp: In function ‘std::vector<Alignment> repetitiveTranscriptFilter(std::vector<Alignment>&, int)’:
bam2hits.cpp:218:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<Alignment>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  218 |   for(int j=0; j < alns.size(); j++) {
      |                ~~^~~~~~~~~~~~~
bam2hits.cpp:219:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  219 |     if(i < torem.size() && j==torem[i]) {
      |        ~~^~~~~~~~~~~~~~
bam2hits.cpp: In function ‘int main(int, char**)’:
bam2hits.cpp:518:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  518 |         if(_B != tg[0].size()-2) {
      |            ~~~^~~~~~~~~~~~~~~~~
bam2hits.cpp:520:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  520 |           if(_A == tg[0].size()-2) {
      |              ~~~^~~~~~~~~~~~~~~~~
bam2hits.cpp:522:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  522 |             if(_A != tg[1].size()-2) {
      |                ~~~^~~~~~~~~~~~~~~~~
bam2hits.cpp:558:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  558 |       for(int i=1; i < tokens2.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~
bam2hits.cpp:609:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  609 |     for(int i=0; i < fastas.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~
bam2hits.cpp:645:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  645 |     for(int i=0;i < fastas.size(); i++) transcriptCounts[i] /= (double)fastas[i].seq().size();
      |                 ~~^~~~~~~~~~~~~~~
bam2hits.cpp:659:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<FastaRecord>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  659 |     for(int i=0; i < fastas.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~
bam2hits.cpp:662:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  662 |         for(int j =0; j < fastas[i].seq().size(); j++) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:663:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  663 |           int tag = (j <= MSEQ_BEFORE || j >= fastas[i].seq().size()-MSEQ_AFTER) ? -2 : 0;
      |                                          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:791:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  791 |       for(int j=MSEQ_BEFORE + 1; j <= fastas[i].seq().length()-MSEQ_AFTER; j++) {
      |                                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:920:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  920 |     for(int j=1; j < frequencies.size()-WINDOWFORISIZEMODE + 1; j++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:948:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  948 |     for(int i=0; i < testIsizes.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~
bam2hits.cpp:959:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  959 |     for(int i=0; i < heights.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~
bam2hits.cpp:997:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  997 |       for(int fl=1; fl <= (it->seq()).size(); fl++) {
      |                     ~~~^~~~~~~~~~~~~~~~~~~~~
bam2hits.cpp:1091:56: warning: comparing the result of pointer addition ‘(bam_aux_get(((const bam1_t*)line), ((const char*)"NM")) + ((sizetype)ait.__gnu_cxx::__normal_iterator<Alignment*, std::vector<Alignment> >::operator->()->Alignment::NM()))’ and NULL [-Waddress]
 1091 |             ait->NM(ait->NM() + bam_aux_get(line,"NM") == NULL ? 0 : bam_aux2i(bam_aux_get(line,"NM")));
      |                                                        ^
g++ -DVERSION=1.0.11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fopenmp -O2 bms.o mmdiff.cpp -o ../bin/mmdiff -lgsl -lgslcblas -lboost_regex -lhts -lboost_iostreams -lflexiblas -lflexiblas -Wl,--as-needed -lz -lgfortran
mmdiff.cpp: In function ‘void parse_mmseq(std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >, std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, arma::Mat<double>&, arma::Mat<double>&, arma::Mat<double>&, int, int, double, bool)’:
mmdiff.cpp:100:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  100 |   for(int i=0; i < filenames.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:111:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  111 |     for(int j=0; j < tokens.size(); j++) {
      |                  ~~^~~~~~~~~~~~~~~
mmdiff.cpp:138:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  138 |       if(k + 1 > features.size()) {
      |          ~~~~~~^~~~~~~~~~~~~~~~~
mmdiff.cpp:147:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  147 |       if(k+1 > y.n_rows) {
      |          ~~~~^~~~~~~~~~
mmdiff.cpp:152:20: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  152 |       if(!useprops && tokens[lmg_ind]=="NA" || useprops && tokens[mp_ind]=="NA") {
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:173:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  173 |   if(range_start >=0 && range_end > range_start && range_end < y.n_rows) {
      |                                                    ~~~~~~~~~~^~~~~~~~~~
mmdiff.cpp:94:46: warning: variable ‘mcse_ind’ set but not used [-Wunused-but-set-variable]
   94 |   int feature_ind=-1, lmg_ind=-1, sd_ind=-1, mcse_ind=-1, iact_ind=-1, mp_ind=-1, sp_ind=-1, uh_ind=-1;
      |                                              ^~~~~~~~
mmdiff.cpp:94:59: warning: variable ‘iact_ind’ set but not used [-Wunused-but-set-variable]
   94 |   int feature_ind=-1, lmg_ind=-1, sd_ind=-1, mcse_ind=-1, iact_ind=-1, mp_ind=-1, sp_ind=-1, uh_ind=-1;
      |                                                           ^~~~~~~~
mmdiff.cpp: In function ‘void apply_normalisation(std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >, arma::Mat<double>&, arma::Mat<double>&, double)’:
mmdiff.cpp:212:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  212 |   for(int i=0; i < uh.n_rows; i++) {
      |                ~~^~~~~~~~~~~
mmdiff.cpp:214:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  214 |     for(int j=0; j < uh.n_cols; j++) {
      |                  ~~^~~~~~~~~~~
mmdiff.cpp:230:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  230 |   for(int i=0; i < use.size(); i++) {
      |                ~~^~~~~~~~~~~~
mmdiff.cpp:232:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  232 |     for(int j=0; j < y.n_cols; j++) {
      |                  ~~^~~~~~~~~~
mmdiff.cpp:239:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  239 |   for(int sample=0; sample < y.n_cols; sample++) {
      |                     ~~~~~~~^~~~~~~~~~
mmdiff.cpp:241:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  241 |     for(int i=0; i < use.size(); i++) {
      |                  ~~^~~~~~~~~~~~
mmdiff.cpp:246:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  246 |     for(int i=0; i < y.n_rows; i++) {
      |                  ~~^~~~~~~~~~
mmdiff.cpp: In function ‘void apply_permutation(arma::Mat<double>&, arma::Mat<double>&)’:
mmdiff.cpp:257:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  257 |   for(int j=0; j< y.n_cols; j++) randinds.push_back(j);
      |                ~^~~~~~~~~~
mmdiff.cpp:258:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  258 |   for(int i=0; i < y.n_rows; i++) {
      |                ~~^~~~~~~~~~
mmdiff.cpp:259:19: warning: ‘void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int, allocator<int> > >]’ is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations]
  259 |     random_shuffle(randinds.begin(), randinds.end());
      |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/15/algorithm:63,
                 from mmdiff.cpp:31:
/usr/include/c++/15/bits/stl_algo.h:4509:5: note: declared here
 4509 |     random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last)
      |     ^~~~~~~~~~~~~~
mmdiff.cpp:260:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  260 |     for(int j=0; j < y.n_cols; j++) {
      |                  ~~^~~~~~~~~~
mmdiff.cpp: In function ‘void parse_matrices(std::string, arma::Mat<double>&, arma::Mat<double>&, arma::Mat<double>&, arma::Mat<int>&, int)’:
mmdiff.cpp:310:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  310 |     for(int t=0; t < tokens.size(); t++) {
      |                  ~~^~~~~~~~~~~~~~~
mmdiff.cpp: In function ‘int main(int, char**)’:
mmdiff.cpp:420:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  420 |       for(int i=0; i < arguments.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:431:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  431 |       for(int i=0; i < arguments.size(); i++) {
      |                    ~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:439:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  439 |       while(ss < arguments.size()) {
      |             ~~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:451:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  451 |       if(ss != arguments.size()) {
      |          ~~~^~~~~~~~~~~~~~~~~~~
mmdiff.cpp:578:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  578 |   for(int i=0; i < arguments.size(); i++) {
      |                ~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:640:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int, std::allocator<int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  640 |     for(int i=0; i < simple_de.size(); i++) {
      |                  ~~^~~~~~~~~~~~~~~~~~
mmdiff.cpp:759:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  759 |     if(inburnin && iter == OUTLEN/10 || !inburnin && iter==tuneiters) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:764:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  764 |     for(int feature=0; feature < features.size(); feature++) {
      |                        ~~~~~~~~^~~~~~~~~~~~~~~~~
mmdiff.cpp:837:17: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
  837 |     if(inburnin && iter % subsample_burnin ==0 || !inburnin && iter >= tuneiters && (iter - tuneiters) % subsample_iter == 0) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:886:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  886 |       for(int l=0; l < M.n_cols; l++) {
      |                    ~~^~~~~~~~~~
mmdiff.cpp:898:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  898 |   for(int f=0; f < samplenames.size(); f++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:902:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string<char>::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare]
  902 |       found2 = found2==string::npos ? -1 : found2;
      |                ~~~~~~^~~~~~~~~~~~~~
mmdiff.cpp:907:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  907 |   for(int f=0; f < samplenames.size(); f++) {
      |                ~~^~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:909:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  909 |     if(f < samplenames.size()-1) cout << "\t";
      |        ~~^~~~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:914:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  914 |   for(int feature=0; feature < features.size(); feature++) {
      |                      ~~~~~~~~^~~~~~~~~~~~~~~~~
mmdiff.cpp:926:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const arma::uword’ {aka ‘const long long unsigned int’} [-Wsign-compare]
  926 |         for(int l=0; l < M.n_cols; l++) {
      |                      ~~^~~~~~~~~~
mmdiff.cpp:936:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  936 |     for(int f=0; f < samplenames.size(); f++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:939:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  939 |     for(int f=0; f < samplenames.size(); f++) {
      |                  ~~^~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:941:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  941 |       if(f < samplenames.size()-1) cout << "\t";
      |          ~~^~~~~~~~~~~~~~~~~~~~~~
mmdiff.cpp:951:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  951 |       for(int feature=0; feature < features.size(); feature++) {
      |                          ~~~~~~~~^~~~~~~~~~~~~~~~~
bms.cpp: In member function ‘initialise_streams’:
bms.cpp:1408:30: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1408 |   ofs = new ofstream[nstreams];
      |                              ^
/usr/include/c++/15/new:140:26: note: in a call to allocation function ‘operator new []’ declared here
  140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t)
      |                          ^
/usr/bin/ld: /tmp/ccWPFXJx.ltrans1.ltrans.o: in function `main':
/builddir/build/BUILD/mmseq-1.0.11-build/mmseq-1.0.11/src/bam2hits.cpp:653:(.text.startup+0x47c4): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DToTR7
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ '[' /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
++ dirname /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/mmseq-1.0.11-build
+ mkdir /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd mmseq-1.0.11
+ rm -rf /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/bam2hits /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/extract_transcripts /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/hitstools /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/mmcollapse /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/mmdiff /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/mmseq /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/offsetGTF /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/t2g_hits /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/fastagrep.sh bin/mouse_strain_transcriptome.sh bin/usage.sh /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/filterGTF.rb bin/haploref.rb bin/testregexp.rb /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ install -p -m 0755 bin/ensembl_gtf_to_gff.pl /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/bin
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.0.11-22.fc42 --unique-debug-suffix -1.0.11-22.fc42.ppc64le --unique-debug-src-base mmseq-1.0.11-22.fc42.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/mmseq-1.0.11-build/mmseq-1.0.11
find-debuginfo: starting
Extracting debug info from 8 files
DWARF-compressing 8 files
sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/mmseq-1.0.11-22.fc42.ppc64le
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/fastagrep.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/mouse_strain_transcriptome.sh from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/usage.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/filterGTF.rb from /usr/bin/env ruby to #!/usr/bin/ruby
mangling shebang in /usr/bin/haploref.rb from /usr/bin/env ruby to #!/usr/bin/ruby
mangling shebang in /usr/bin/testregexp.rb from /usr/bin/env ruby to #!/usr/bin/ruby
mangling shebang in /usr/bin/ensembl_gtf_to_gff.pl from /usr/bin/env perl to #!/usr/bin/perl
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
Scanned 12 directories and 40 files,
               processed 0 inodes,
               0 modified (0 replaced + 0 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/mmseq-1.0.11-build/SPECPARTS/rpm-debuginfo.specpart
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.OfoeDB
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd mmseq-1.0.11
++ bin/mmseq --version
++ true
+ test mmseq-1.0.11 = mmseq-1.0.11
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: mmseq-1.0.11-22.fc42.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.fE36xs
+ umask 022
+ cd /builddir/build/BUILD/mmseq-1.0.11-build
+ cd mmseq-1.0.11
+ DOCDIR=/builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/share/doc/mmseq
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/share/doc/mmseq
+ cp -pr /builddir/build/BUILD/mmseq-1.0.11-build/mmseq-1.0.11/README.md /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/share/doc/mmseq
+ cp -pr /builddir/build/BUILD/mmseq-1.0.11-build/mmseq-1.0.11/COPYING /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/share/doc/mmseq
+ cp -pr /builddir/build/BUILD/mmseq-1.0.11-build/mmseq-1.0.11/doc /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT/usr/share/doc/mmseq
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: mmseq = 1.0.11-22.fc42 mmseq(ppc-64) = 1.0.11-22.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash /usr/bin/perl /usr/bin/ruby /usr/bin/sh libboost_iostreams.so.1.83.0()(64bit) libboost_regex.so.1.83.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libflexiblas.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libgsl.so.27()(64bit) libgslcblas.so.0()(64bit) libhts.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) perl(strict) rtld(GNU_HASH)
Processing files: mmseq-debugsource-1.0.11-22.fc42.ppc64le
Provides: mmseq-debugsource = 1.0.11-22.fc42 mmseq-debugsource(ppc-64) = 1.0.11-22.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: mmseq-debuginfo-1.0.11-22.fc42.ppc64le
Provides: debuginfo(build-id) = 0e4c08afbcd4873deda18dfa3aa40b4bc19d5f25 debuginfo(build-id) = 1394c3b2f3ad10591c2559bcfa187b32e5bbcfc0 debuginfo(build-id) = 1626f579e82822480b51b15f693f70636eb04f89 debuginfo(build-id) = 64a03b3bb18f03e9f2f98838ec5644be0a76afdf debuginfo(build-id) = 68f4b17d452bb4304d03fa477bb50b678533fe22 debuginfo(build-id) = ad2e4fae02961627fd86a57818581c40e9d9d339 debuginfo(build-id) = b30b960dd7db27bd8d3a0d43d086a9684d1d15d2 debuginfo(build-id) = cd596a30ad65c91ca796d430385e162ab824a341 mmseq-debuginfo = 1.0.11-22.fc42 mmseq-debuginfo(ppc-64) = 1.0.11-22.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: mmseq-debugsource(ppc-64) = 1.0.11-22.fc42
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/mmseq-1.0.11-build/BUILDROOT
Wrote: /builddir/build/RPMS/mmseq-debugsource-1.0.11-22.fc42.ppc64le.rpm
Wrote: /builddir/build/RPMS/mmseq-1.0.11-22.fc42.ppc64le.rpm
Wrote: /builddir/build/RPMS/mmseq-debuginfo-1.0.11-22.fc42.ppc64le.rpm
Child return code was: 0