Build log:
Mock Version: 5.4
Mock Version: 5.4
Mock Version: 5.4
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target i686 --nodeps /builddir/build/SPECS/wise2.spec'], chrootPath='/var/lib/mock/f40-build-48726702-5792676/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 0x7ff6e35307d0>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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', '962cc8f74f264152b32665781c955449', '-D', '/var/lib/mock/f40-build-48726702-5792676/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.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
Package glib-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `glib-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'glib-2.0', required by 'virtual:world', not found
Building target platforms: i686
Building for target i686
setting SOURCE_DATE_EPOCH=1706313600
Wrote: /builddir/build/SRPMS/wise2-2.4.1-24.fc40.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target i686 --nodeps /builddir/build/SPECS/wise2.spec'], chrootPath='/var/lib/mock/f40-build-48726702-5792676/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 0x7ff6e35307d0>timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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']unshare_net=TrueprintOutput=False)
Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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', '32a95c45cd0b4579b05cf53b2c44149e', '-D', '/var/lib/mock/f40-build-48726702-5792676/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.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: i686
Building for target i686
setting SOURCE_DATE_EPOCH=1706313600
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.m3tH2m
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf wise2.4.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/wise2.4.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd wise2.4.1
+ rm -rf /builddir/build/BUILD/wise2.4.1-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/wise2.4.1-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-build.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-isnumber.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-glib2.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-getline.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-ld--as-needed.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-mayhem.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/wise2-c99.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ chmod a-x src/external/mott/mott_api.c
+ chmod a-x src/external/mott/mott_api.h
+ chmod a-x src/external/mott/gaplib.c
+ chmod a-x src/external/mott/gapstat.h
+ sed -i s#/usr/local/bin/perl#/usr/bin/perl# docs/gettex.pl
+ chmod -x test_data/rrm.HMM
+ for i in base dynlibsrc dyc
+ cp src/base/LICENSE LICENSE.base
+ for i in base dynlibsrc dyc
+ cp src/dynlibsrc/LICENSE LICENSE.dynlibsrc
+ for i in base dynlibsrc dyc
+ cp src/dyc/LICENSE LICENSE.dyc
+ cp src/models/GNULICENSE LICENSE.GPL
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.KGOvnK
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CFLAGS
+ CXXFLAGS='-O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection '
+ export CXXFLAGS
+ FFLAGS='-O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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-errors -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/lib:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd wise2.4.1
+ export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 '
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 '
+ make -C src CC=gcc 'CFLAGS= -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L' all
make: Entering directory '/builddir/build/BUILD/wise2.4.1/src'
(cd base   ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" libwisebase.a )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/base'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wiseconfig.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wisestring.c
wisestring.dy: In function ‘Wise2_breakstring_protect’:
wisestring.dy:632:21: warning: variable ‘c’ set but not used [-Wunused-but-set-variable]
  632 |           auto char c;
      |                     ^
wisestring.dy: In function ‘Wise2_show_text’:
wisestring.dy:771:23: warning: ‘pushpoi’ may be used uninitialized [-Wmaybe-uninitialized]
  771 |                   line=pushpoi+1;
      |                   ~~~~^~~~~~~~~~
wisestring.dy:741:9: note: ‘pushpoi’ was declared here
  741 |   char *pushpoi;
      |         ^~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wiseerror.c
wiseerror.dy: In function ‘Wise2_show_message_stack’:
wiseerror.dy:176:16: warning: unused variable ‘count’ [-Wunused-variable]
  176 |   register int count;
      |                ^~~~~
wiseerror.dy:175:16: warning: unused variable ‘j’ [-Wunused-variable]
  175 |   register int j;
      |                ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wisememman.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wisefile.c
wisefile.dy: In function ‘Wise2_myfclose’:
wisefile.dy:72:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘FILE *’ [-Wformat=]
   72 |   fprintf(stderr,"Closing %d\n",ofp);
      |                  ^~~~~~~~~~~~~~ ~~~
      |                                 |
      |                                 FILE *
wisefile.dy: In function ‘Wise2_append_file_to_path’:
wisefile.dy:141:10: warning: variable ‘runner’ set but not used [-Wunused-but-set-variable]
  141 |   char * runner;
      |          ^~~~~~
wisefile.dy: In function ‘Wise2_openfile’:
wisefile.dy:212:3: warning: ‘__builtin_strncpy’ specified bound 12 equals destination size [-Wstringop-truncation]
  212 |   strncpy(prot,passedprot,12);
      |   ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wiserandom.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wisetime.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wiseoverlay.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L wisestreaminterface.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L commandline.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L linesubs.c
ar ru libwisebase.a wiseconfig.o wisestring.o wiseerror.o wisememman.o wisefile.o wiserandom.o wisetime.o wiseoverlay.o wisestreaminterface.o commandline.o linesubs.o
ar: creating libwisebase.a
if test -x /bin/ranlib; then /bin/ranlib libwisebase.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libwisebase.a; else exit 0; fi
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/base'
(cd HMMer2 ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" libhmmer.a )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/HMMer2'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c alphabet.c		
alphabet.c: In function ‘DigitizeAlignment’:
alphabet.c:237:9: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
  237 |     if (! ainfo->sqinfo[idx].flags & SQINFO_LEN) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
alphabet.c: In function ‘P7CountSymbol’:
alphabet.c:264:13: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  264 |     counters[symidx] += wt;
      |             ^
alphabet.c: In function ‘SetAlphabet’:
alphabet.c:108:5: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying 17 bytes from a string of the same length [-Wstringop-truncation]
  108 |     strncpy(Alphabet, "ACGTUNRYMKSWHBVDX", 17);
      |     ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c core_algorithms.c		
core_algorithms.c: In function ‘P7ViterbiTrace’:
core_algorithms.c:513:20: warning: ‘k’ may be used uninitialized [-Wmaybe-uninitialized]
  513 |       sc = imx[i+1][k] - hmm->isc[(int) dsq[i+1]][k];
      |                    ^
core_algorithms.c:420:7: note: ‘k’ was declared here
  420 |   int k;                        /* position in model (1..M) */
      |       ^
core_algorithms.c: In function ‘P7ParsingViterbi’:
core_algorithms.c:958:11: warning: ‘cur’ may be used uninitialized [-Wmaybe-uninitialized]
  958 |   sc = xmx[cur][XMC] + hmm->xsc[XTC][MOVE];
      |           ^
core_algorithms.c:846:10: note: ‘cur’ was declared here
  846 |   int    cur, prv;              /* indices for rolling dp matrix */
      |          ^~~
core_algorithms.c: In function ‘P7WeeViterbi’:
core_algorithms.c:1081:19: warning: ‘k2’ may be used uninitialized [-Wmaybe-uninitialized]
 1081 |       kassign[s2] = k2;
      |       ~~~~~~~~~~~~^~~~
core_algorithms.c:1432:16: note: ‘k2’ was declared here
 1432 |   int          k2;
      |                ^~
core_algorithms.c:1082:19: warning: ‘t2’ may be used uninitialized [-Wmaybe-uninitialized]
 1082 |       tassign[s2] = t2;
      |       ~~~~~~~~~~~~^~~~
core_algorithms.c:1433:16: note: ‘t2’ was declared here
 1433 |   enum p7stype t2;
      |                ^~
core_algorithms.c:1240:10: warning: ‘ret_sc’ may be used uninitialized [-Wmaybe-uninitialized]
 1240 |   return ret_sc;
      |          ^~~~~~
core_algorithms.c:1047:16: note: ‘ret_sc’ was declared here
 1047 |   float        ret_sc;          /* optimal score over complete seq */
      |                ^~~~~~
core_algorithms.c: In function ‘Plan7ESTViterbi’:
core_algorithms.c:1345:31: warning: ‘codon’ may be used uninitialized [-Wmaybe-uninitialized]
 1345 |         imx[i][k] += hmm->dnai[codon][k];
      |                               ^
core_algorithms.c:1260:9: note: ‘codon’ was declared here
 1260 |   int   codon;
      |         ^~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c debug.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c emit.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c emulation.c		
In file included from emulation.c:26:
version.h:21:14: warning: ‘copyright’ defined but not used [-Wunused-variable]
   21 | static char *copyright = "\
      |              ^~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c histogram.c		
histogram.c: In function ‘PrintASCIIHistogram’:
histogram.c:223:26: warning: ‘lowbound’ may be used uninitialized [-Wmaybe-uninitialized]
  223 |   for (num = 0; lowbound > h->lowscore; lowbound--)
      |                 ~~~~~~~~~^~~~~~~~~~~~~
histogram.c:200:8: note: ‘lowbound’ was declared here
  200 |   int  lowbound, lowcount;      /* cutoffs on the low side  */
      |        ^~~~~~~~
histogram.c: In function ‘EVDMaxLikelyFit’:
histogram.c:1249:13: warning: ‘total’ may be used uninitialized [-Wmaybe-uninitialized]
 1249 |       total += mult;
      |       ~~~~~~^~~~~~~
histogram.c:1171:10: note: ‘total’ was declared here
 1171 |   double total;
      |          ^~~~~
histogram.c: In function ‘ExtremeValueFitHistogram’:
histogram.c:659:42: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized]
  659 |         (mu - (log (-1. * log((double) (n+z-1) / (double)(n+z))) / lambda));
      |                                         ~^~
histogram.c:576:10: note: ‘z’ was declared here
  576 |   int    z;                     /* number of censored samples  */
      |          ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c hmmio.c		
hmmio.c: In function ‘read_asc19hmm’:
hmmio.c:847:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  847 |   if ((s = Getword(fp, sqdARG_INT))    == NULL) goto FAILURE;  M = atoi(s);          /* model length */
      |   ^~
hmmio.c:847:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  847 |   if ((s = Getword(fp, sqdARG_INT))    == NULL) goto FAILURE;  M = atoi(s);          /* model length */
      |                                                                ^
hmmio.c:849:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  849 |   if ((s = Getword(fp, sqdARG_STRING)) == NULL) goto FAILURE;  Plan7SetName(hmm, s); /* name */
      |   ^~
hmmio.c:849:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  849 |   if ((s = Getword(fp, sqdARG_STRING)) == NULL) goto FAILURE;  Plan7SetName(hmm, s); /* name */
      |                                                                ^~~~~~~~~~~~
hmmio.c:850:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  850 |   if ((s = Getword(fp, sqdARG_STRING)) == NULL) goto FAILURE;  s2upper(s);           /* alphabet type */
      |   ^~
hmmio.c:850:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  850 |   if ((s = Getword(fp, sqdARG_STRING)) == NULL) goto FAILURE;  s2upper(s);           /* alphabet type */
      |                                                                ^~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c mathsupport.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c masks.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c misc.c		
In file included from misc.c:25:
version.h:21:14: warning: ‘copyright’ defined but not used [-Wunused-variable]
   21 | static char *copyright = "\
      |              ^~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c modelmakers.c		
modelmakers.c: In function ‘P7Maxmodelmaker’:
modelmakers.c:238:11: warning: variable ‘t_me’ set but not used [-Wunused-but-set-variable]
  238 |   float   t_me;                 /* estimate for an internal M->E transition */
      |           ^~~~
modelmakers.c: At top level:
modelmakers.c:850:1: warning: ‘print_matassign’ defined but not used [-Wunused-function]
  850 | print_matassign(int *matassign, int alen)
      | ^~~~~~~~~~~~~~~
In file included from structs.h:22,
                 from modelmakers.c:29:
modelmakers.c: In function ‘P7Maxmodelmaker’:
modelmakers.c:362:27: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized]
  362 |       if (isgap(aseqs[idx][j-1]))
      |                           ^
squid.h:139:20: note: in definition of macro ‘isgap’
  139 | #define isgap(c) ((c) == ' ' || (c) == '.' || (c) == '_' || (c) == '-')
      |                    ^
modelmakers.c:224:14: note: ‘j’ was declared here
  224 |   int     i, j;                 /* positions in alignment          */
      |              ^
modelmakers.c:378:14: warning: ‘first’ may be used uninitialized [-Wmaybe-uninitialized]
  378 |     matassign[i] &= ~ASSIGN_INSERT;
      |     ~~~~~~~~~^~~
modelmakers.c:235:11: note: ‘first’ was declared here
  235 |   int     first, last;          /* positions of first and last cols [1..alen] */
      |           ^~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c plan7.c		
plan7.c: In function ‘Plan7ESTConfig’:
plan7.c:816:27: warning: ‘tripnull’ may be used uninitialized [-Wmaybe-uninitialized]
  816 |         hmm->dnam[x][k] = Prob2Score(p, tripnull[x]);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
plan7.c:793:10: note: ‘tripnull’ was declared here
  793 |   float *tripnull;              /* UNFINISHED!!! */
      |          ^~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c plan9.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c prior.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c tophits.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c trace.c		
In file included from trace.c:26:
version.h:21:14: warning: ‘copyright’ defined but not used [-Wunused-variable]
   21 | static char *copyright = "\
      |              ^~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c aligneval.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c alignio.c		
alignio.c: In function ‘ReadAlignedFASTA’:
alignio.c:143:16: warning: ‘aseq’ may be used uninitialized [-Wmaybe-uninitialized]
  143 |   *ret_aseq    = aseq;
      |   ~~~~~~~~~~~~~^~~~~~
alignio.c:109:11: note: ‘aseq’ was declared here
  109 |   char  **aseq;                 /* aligned sequences     */
      |           ^~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c cluster.c		
cluster.c: In function ‘Cluster’:
cluster.c:210:31: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized]
  210 |       tree[Np-2].right = coord[j];
      |                               ^
cluster.c:152:17: note: ‘j’ was declared here
  152 |   int        i, j;              /* coords of minimum difference        */
      |                 ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c dayhoff.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c file.c		
file.c: In function ‘EnvFileOpen’:
file.c:159:26: warning: ‘%s’ directive writing up to 1022 bytes into a region of size between 1 and 1023 [-Wformat-overflow=]
  159 |       sprintf(full, "%s%c%s", s, DIRSLASH, fname);
      |                          ^~
In file included from /usr/include/stdio.h:980,
                 from file.c:12:
In function ‘sprintf’,
    inlined from ‘EnvFileOpen’ at file.c:159:7:
/usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 2 and 2046 bytes into a destination of size 1024
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c getopt.c		
getopt.c: In function ‘Getopt’:
getopt.c:118:25: warning: ‘opti’ may be used uninitialized [-Wmaybe-uninitialized]
  118 |       *ret_optname = opt[opti].name;
      |                         ^
getopt.c:62:7: note: ‘opti’ was declared here
   62 |   int opti;
      |       ^~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c gnuregex.c		
gnuregex.c:35:9: warning: "_GNU_SOURCE" redefined
   35 | #define _GNU_SOURCE
      |         ^~~~~~~~~~~
<command-line>: note: this is the location of the previous definition
gnuregex.c: In function ‘regex_compile’:
gnuregex.c:1613:18: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
 1613 |               if (COMPILE_STACK_EMPTY)
      |                  ^
gnuregex.c:1633:18: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
 1633 |               if (COMPILE_STACK_EMPTY)
      |                  ^
gnuregex.c: In function ‘re_match_2’:
gnuregex.c:2341:11: warning: unused variable ‘destination’ [-Wunused-variable]
 2341 |     char *destination;                                                  \
      |           ^~~~~~~~~~~
gnuregex.c:3758:19: note: in expansion of macro ‘PUSH_FAILURE_POINT’
 3758 |                   PUSH_FAILURE_POINT (p1 + mcnt, d, -2);
      |                   ^~~~~~~~~~~~~~~~~~
gnuregex.c:2341:11: warning: unused variable ‘destination’ [-Wunused-variable]
 2341 |     char *destination;                                                  \
      |           ^~~~~~~~~~~
gnuregex.c:3905:11: note: in expansion of macro ‘PUSH_FAILURE_POINT’
 3905 |           PUSH_FAILURE_POINT (p + mcnt, NULL, -2);
      |           ^~~~~~~~~~~~~~~~~~
gnuregex.c:2341:11: warning: unused variable ‘destination’ [-Wunused-variable]
 2341 |     char *destination;                                                  \
      |           ^~~~~~~~~~~
gnuregex.c:3958:11: note: in expansion of macro ‘PUSH_FAILURE_POINT’
 3958 |           PUSH_FAILURE_POINT (p + mcnt, d, -2);
      |           ^~~~~~~~~~~~~~~~~~
gnuregex.c:4061:19: warning: variable ‘sdummy’ set but not used [-Wunused-but-set-variable]
 4061 |             char *sdummy;
      |                   ^~~~~~
gnuregex.c:4060:28: warning: variable ‘pdummy’ set but not used [-Wunused-but-set-variable]
 4060 |             unsigned char *pdummy;
      |                            ^~~~~~
gnuregex.c:2341:11: warning: unused variable ‘destination’ [-Wunused-variable]
 2341 |     char *destination;                                                  \
      |           ^~~~~~~~~~~
gnuregex.c:4097:11: note: in expansion of macro ‘PUSH_FAILURE_POINT’
 4097 |           PUSH_FAILURE_POINT (0, 0, -2);
      |           ^~~~~~~~~~~~~~~~~~
gnuregex.c:2341:11: warning: unused variable ‘destination’ [-Wunused-variable]
 2341 |     char *destination;                                                  \
      |           ^~~~~~~~~~~
gnuregex.c:4110:11: note: in expansion of macro ‘PUSH_FAILURE_POINT’
 4110 |           PUSH_FAILURE_POINT (0, 0, -2);
      |           ^~~~~~~~~~~~~~~~~~
gnuregex.c: In function ‘regex_compile’:
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1176:15: note: in expansion of macro ‘BUF_PUSH’
 1176 |               BUF_PUSH (begline);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1191:16: note: in expansion of macro ‘BUF_PUSH’
 1191 |                BUF_PUSH (endline);
      |                ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1284:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1284 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1309:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1309 |             GET_BUFFER_SPACE (3);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1323:17: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1323 |                 GET_BUFFER_SPACE (3);
      |                 ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1333:11: note: in expansion of macro ‘BUF_PUSH’
 1333 |           BUF_PUSH (anychar);
      |           ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1345:13: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1345 |             GET_BUFFER_SPACE (34);
      |             ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1351:13: note: in expansion of macro ‘BUF_PUSH’
 1351 |             BUF_PUSH (*p == '^' ? charset_not : charset);
      |             ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1359:13: note: in expansion of macro ‘BUF_PUSH’
 1359 |             BUF_PUSH ((1 << BYTEWIDTH) / BYTEWIDTH);
      |             ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1595:19: note: in expansion of macro ‘BUF_PUSH_3’
 1595 |                   BUF_PUSH_3 (start_memory, regnum, 0);
      |                   ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1595:19: note: in expansion of macro ‘BUF_PUSH_3’
 1595 |                   BUF_PUSH_3 (start_memory, regnum, 0);
      |                   ^~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1625:19: note: in expansion of macro ‘BUF_PUSH’
 1625 |                   BUF_PUSH (push_dummy_failure);
      |                   ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:893:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  893 |     GET_BUFFER_SPACE (3);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1669:21: note: in expansion of macro ‘BUF_PUSH_3’
 1669 |                     BUF_PUSH_3 (stop_memory, this_group_regnum,
      |                     ^~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1685:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1685 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1713:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1713 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1713:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1713 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1713:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1713 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1713:15: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1713 |               GET_BUFFER_SPACE (3);
      |               ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1800:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1800 |                      GET_BUFFER_SPACE (3);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:1819:22: note: in expansion of macro ‘GET_BUFFER_SPACE’
 1819 |                      GET_BUFFER_SPACE (nbytes);
      |                      ^~~~~~~~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1913:15: note: in expansion of macro ‘BUF_PUSH’
 1913 |               BUF_PUSH (wordchar);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1919:15: note: in expansion of macro ‘BUF_PUSH’
 1919 |               BUF_PUSH (notwordchar);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1924:15: note: in expansion of macro ‘BUF_PUSH’
 1924 |               BUF_PUSH (wordbeg);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1928:15: note: in expansion of macro ‘BUF_PUSH’
 1928 |               BUF_PUSH (wordend);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1932:15: note: in expansion of macro ‘BUF_PUSH’
 1932 |               BUF_PUSH (wordbound);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1936:15: note: in expansion of macro ‘BUF_PUSH’
 1936 |               BUF_PUSH (notwordbound);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1940:15: note: in expansion of macro ‘BUF_PUSH’
 1940 |               BUF_PUSH (begbuf);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1944:15: note: in expansion of macro ‘BUF_PUSH’
 1944 |               BUF_PUSH (endbuf);
      |               ^~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:1962:15: note: in expansion of macro ‘BUF_PUSH_2’
 1962 |               BUF_PUSH_2 (duplicate, c1);
      |               ^~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:884:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  884 |     GET_BUFFER_SPACE (2);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2010:15: note: in expansion of macro ‘BUF_PUSH_2’
 2010 |               BUF_PUSH_2 (exactn, 0);
      |               ^~~~~~~~~~
gnuregex.c:949:42: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  949 |           pending_exact = (pending_exact - old_buffer) + bufp->buffer;  \
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:947:34: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  947 |           laststart = (laststart - old_buffer) + bufp->buffer;          \
      |                       ~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:945:44: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  945 |           fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:943:26: warning: pointer may be used after ‘realloc’ [-Wuse-after-free]
  943 |         begalt = (begalt - old_buffer) + bufp->buffer;                  \
      |                  ~~~~~~~~^~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gnuregex.c:936:38: note: call to ‘realloc’ here
  936 |     bufp->buffer = (unsigned char *) realloc (bufp->buffer, bufp->allocated);\
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gnuregex.c:871:7: note: in expansion of macro ‘EXTEND_BUFFER’
  871 |       EXTEND_BUFFER ()
      |       ^~~~~~~~~~~~~
gnuregex.c:876:5: note: in expansion of macro ‘GET_BUFFER_SPACE’
  876 |     GET_BUFFER_SPACE (1);                                               \
      |     ^~~~~~~~~~~~~~~~
gnuregex.c:2014:11: note: in expansion of macro ‘BUF_PUSH’
 2014 |           BUF_PUSH (c);
      |           ^~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c interleaved.c		
interleaved.c: In function ‘ReadInterleaved’:
interleaved.c:427:3: warning: ‘blocks’ may be used uninitialized [-Wmaybe-uninitialized]
  427 |   free(blocks);
      |   ^~~~~~~~~~~~
interleaved.c:283:6: note: ‘blocks’ was declared here
  283 |   } *blocks;
      |      ^~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c iupac.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c msf.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c revcomp.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c selex.c		
selex.c: In function ‘ReadSELEX’:
selex.c:215:25: warning: ‘num’ may be used uninitialized [-Wmaybe-uninitialized]
  215 |   aseqs     = (char **) MallocOrDie (num * sizeof(char *));
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
selex.c:68:12: note: ‘num’ was declared here
   68 |   int      num;                 /* number of seqs read          */
      |            ^~~
selex.c:445:3: warning: ‘blocks’ may be used uninitialized [-Wmaybe-uninitialized]
  445 |   free(blocks);
      |   ^~~~~~~~~~~~
selex.c:74:6: note: ‘blocks’ was declared here
   74 |   } *blocks;
      |      ^~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c sqerror.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c sqio.c		
sqio.c: In function ‘SeqfileFormat’:
sqio.c:1033:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘sp’ will never be NULL [-Waddress]
 1033 |     if (sp==NULL || *sp=='\0')
      |           ^~
sqio.c:1010:9: note: ‘sp’ declared here
 1010 |   char  sp[LINEBUFLEN];
      |         ^~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c sre_ctype.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c sre_math.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c sre_string.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c stack.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c translate.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c types.c		
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L  -c weight.c		
weight.c: In function ‘GSCWeights’:
weight.c:79:3: warning: ‘rwt’ may be used uninitialized [-Wmaybe-uninitialized]
   79 |   downweight(tree, ainfo->nseq, lwt, rwt, fwt, ainfo->nseq);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
weight.c:43:17: note: ‘rwt’ was declared here
   43 |   float  *lwt, *rwt;           /* weight on left, right of this tree node */
      |                 ^~~
weight.c: In function ‘VoronoiWeights’:
weight.c:291:17: warning: ‘best’ may be used uninitialized [-Wmaybe-uninitialized]
  291 |       ainfo->wgt[best] += 1.0;
      |       ~~~~~~~~~~^~~~~~
weight.c:163:11: note: ‘best’ was declared here
  163 |   int     best;                 /* index of nearest real sequence  */
      |           ^~~~
ar rcv  libhmmer.a alphabet.o    core_algorithms.o debug.o	          emit.o emulation.o   histogram.o       hmmio.o           mathsupport.o masks.o       misc.o            modelmakers.o     plan7.o plan9.o       prior.o           tophits.o         trace.o aligneval.o   alignio.o         cluster.o         dayhoff.o file.o        getopt.o          gnuregex.o        interleaved.o iupac.o       msf.o             revcomp.o         selex.o sqerror.o     sqio.o            sre_ctype.o       sre_math.o sre_string.o  stack.o           translate.o       types.o weight.o
a - alphabet.o
a - core_algorithms.o
a - debug.o
a - emit.o
a - emulation.o
a - histogram.o
a - hmmio.o
a - mathsupport.o
a - masks.o
a - misc.o
a - modelmakers.o
a - plan7.o
a - plan9.o
a - prior.o
a - tophits.o
a - trace.o
a - aligneval.o
a - alignio.o
a - cluster.o
a - dayhoff.o
a - file.o
a - getopt.o
a - gnuregex.o
a - interleaved.o
a - iupac.o
a - msf.o
a - revcomp.o
a - selex.o
a - sqerror.o
a - sqio.o
a - sre_ctype.o
a - sre_math.o
a - sre_string.o
a - stack.o
a - translate.o
a - types.o
a - weight.o
if test -x /bin/ranlib; then /bin/ranlib libhmmer.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libhmmer.a; else exit 0; fi
if test -x ranlib; then ranlib libhmmer.a; else exit 0; fi
chmod 644 libhmmer.a
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/HMMer2'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" libdyna.a )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/dynlibsrc'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ packaln.c
packaln.dy: In function ‘Wise2_read_simple_PackAln’:
packaln.dy:88:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   88 |   fgets(buffer,MAXLINE,ifp);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ aln.c
aln.dy: In function ‘Wise2_swallow_AlnColumn_multiple’:
aln.dy:580:16: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
  580 |   register int i;
      |                ^
aln.dy: In function ‘Wise2_mapped_ascii_AlnBlock’:
aln.dy:867:19: warning: too many arguments for format [-Wformat-extra-args]
  867 |       fprintf(ofp," {%3.2f}  ",(double)(*score_to_double)(cuml),cuml);
      |                   ^~~~~~~~~~~~
aln.dy: In function ‘Wise2_read_dumped_ascii_AlnColumn_line’:
aln.dy:918:11: warning: variable ‘base’ set but not used [-Wunused-but-set-variable]
  918 |   char ** base, **bstr;
      |           ^~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dnamatrix.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ probability.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ alnrange.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ alnconvert.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ basematrix.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ shattermatrix.c
shattermatrix.dy: In function ‘Wise2_new_ShatterMatrixComponent’:
shattermatrix.dy:124:7: warning: unused variable ‘j’ [-Wunused-variable]
  124 |   int j;
      |       ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ matrixdebug.c
matrixdebug.dy: In function ‘Wise2_show_PackAln_Debug’:
matrixdebug.dy:67:7: warning: unused variable ‘cum’ [-Wunused-variable]
   67 |   int cum;
      |       ^~~
matrixdebug.dy:66:7: warning: unused variable ‘j’ [-Wunused-variable]
   66 |   int j,k;
      |       ^
matrixdebug.dy: In function ‘Wise2_user_DebugMatrix’:
matrixdebug.dy:208:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  208 |     fgets(buffer,MAXLINE,in);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dpenvelope.c
dpenvelope.dy: In function ‘Wise2_read_DPEnvelope’:
dpenvelope.dy:98:11: warning: variable ‘base’ set but not used [-Wunused-but-set-variable]
   98 |   char ** base;
      |           ^~~~
dpenvelope.dy: In function ‘Wise2_overlap_DPUnit’:
dpenvelope.dy:68:1: warning: control reaches end of non-void function [-Wreturn-type]
   68 | }
      | ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dbsearchimpl.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dprunimpl.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ complexsequence.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ complexevalset.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ complexconsensi.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ sequence.c
sequence.dy: In function ‘Wise2_read_fasta_Sequence’:
sequence.dy:767:11: warning: unused variable ‘seen_weight’ [-Wunused-variable]
  767 |   boolean seen_weight = 0;
      |           ^~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ sequencestream.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ seqalign.c
seqalign.dy: In function ‘Wise2_read_selex_SeqAlign’:
seqalign.dy:421:25: warning: ‘pos’ may be used uninitialized [-Wmaybe-uninitialized]
  421 |         for(seq = buffer+pos;*seq;seq++) {
      |                   ~~~~~~^~~~
seqalign.dy:350:7: note: ‘pos’ was declared here
  350 |   int pos;
      |       ^~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hitlist.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsp.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hspstream.c
hspstream.dy: In function ‘Wise2_typed_LinearHSPmanager_from_Stream’:
hspstream.dy:109:7: warning: unused variable ‘i’ [-Wunused-variable]
  109 |   int i;
      |       ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ codon.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ compmat.c
compmat.dy: In function ‘Wise2_write_Blast_CompMat_alphabet.part.0’:
compmat.dy:307:3: warning: ‘minnumbers’ may be used uninitialized [-Wmaybe-uninitialized]
  307 |   fprintf(ofp,"% d",minnumbers[0]);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compmat.dy:268:7: note: ‘minnumbers’ declared here
  268 |   int minnumbers[26];
      |       ^~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ codonmatrix.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ codonmapper.c
codonmapper.dy: In function ‘Wise2_new_CodonMapper’:
codonmapper.dy:379:10: warning: variable ‘total_freq’ set but not used [-Wunused-but-set-variable]
  379 |   double total_freq;
      |          ^~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ sequencedb.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hscore.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ seqlookup.c
seqlookup.dy: In function ‘Wise2_load_SequenceDB_SeqLookupLoadPara’:
seqlookup.dy:143:7: warning: variable ‘base’ set but not used [-Wunused-but-set-variable]
  143 |   int base[5];
      |       ^~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ arrayseqlookup.c
arrayseqlookup.dy: In function ‘Wise2_add_ArraySeqHead’:
arrayseqlookup.dy:294:24: warning: variable ‘temp’ set but not used [-Wunused-but-set-variable]
  294 |   ArraySeqLookupUnit * temp;
      |                        ^~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ genericindexresult.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ linkedlist_lookpos.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ singlenumberspace.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ histogram.c
histogram.dy: In function ‘Wise2_PrintASCIIHistogram’:
histogram.dy:299:26: warning: ‘lowbound’ may be used uninitialized [-Wmaybe-uninitialized]
  299 |   for (num = 0; lowbound > h->lowscore; lowbound--)
      |                 ~~~~~~~~~^~~~~~~~~~~~~
histogram.dy:276:8: note: ‘lowbound’ was declared here
  276 |   int  lowbound, lowcount;      /* cutoffs on the low side  */
      |        ^~~~~~~~
histogram.dy: In function ‘Wise2_EVDMaxLikelyFit’:
histogram.dy:1323:13: warning: ‘total’ may be used uninitialized [-Wmaybe-uninitialized]
 1323 |       total += mult;
      |       ~~~~~~^~~~~~~
histogram.dy:1245:10: note: ‘total’ was declared here
 1245 |   double total;
      |          ^~~~~
histogram.dy: In function ‘Wise2_ExtremeValueFitHistogram’:
histogram.dy:647:42: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized]
  647 |         (mu - (log (-1. * log((double) (n+z-1) / (double)(n+z))) / lambda));
      |                                         ~^~
histogram.dy:545:10: note: ‘z’ was declared here
  545 |   int    z;                     /* number of censored samples  */
      |          ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ searchstatinterface.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ searchstatlookup.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ proteindb.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ protein.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ pairbase.c
pairbase.dy: In function ‘Wise2_diagonal_tweak_PairBaseCodonModel’:
pairbase.dy:48:7: warning: unused variable ‘codon_b’ [-Wunused-variable]
   48 |   int codon_b;
      |       ^~~~~~~
pairbase.dy:47:7: warning: unused variable ‘codon_a’ [-Wunused-variable]
   47 |   int codon_a;
      |       ^~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ pairbaseseq.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ genomicdb.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ randommodel.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ randomdb.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ genomic.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ cdna.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ cdnadb.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dna.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ embl.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ genomicregion.c
genomicregion.dy: In function ‘Wise2_read_EMBL_FT_into_GenomicRegion’:
genomicregion.dy:756:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  756 |   fgets(buffer,maxlen,ifp);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ gene.c
gene.dy: In function ‘Wise2_write_Embl_FT_Gene’:
gene.dy:404:11: warning: ‘tr’ may be used uninitialized [-Wmaybe-uninitialized]
  404 |     if( tr->ex_len > 1 ) {
      |         ~~^~~~~~~~
gene.dy:364:16: note: ‘tr’ was declared here
  364 |   Transcript * tr;
      |                ^~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ transcript.c
transcript.dy: In function ‘Wise2_show_Transcript’:
transcript.dy:170:23: warning: unused variable ‘sf’ [-Wunused-variable]
  170 |   SupportingFeature * sf;
      |                       ^~
transcript.dy:169:7: warning: unused variable ‘k’ [-Wunused-variable]
  169 |   int k;
      |       ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ translation.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ btcanvas.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ asciibtcanvas.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dynlibcross.c
ar ru libdyna.a packaln.o aln.o dnamatrix.o probability.o alnrange.o alnconvert.o basematrix.o shattermatrix.o matrixdebug.o dpenvelope.o dbsearchimpl.o dprunimpl.o complexsequence.o complexevalset.o complexconsensi.o sequence.o sequencestream.o seqalign.o hitlist.o hsp.o hspstream.o codon.o compmat.o codonmatrix.o codonmapper.o sequencedb.o hscore.o seqlookup.o arrayseqlookup.o genericindexresult.o linkedlist_lookpos.o singlenumberspace.o histogram.o searchstatinterface.o searchstatlookup.o proteindb.o protein.o pairbase.o pairbaseseq.o genomicdb.o randommodel.o randomdb.o genomic.o cdna.o cdnadb.o dna.o embl.o genomicregion.o gene.o transcript.o translation.o btcanvas.o asciibtcanvas.o dynlibcross.o
ar: creating libdyna.a
if test -x /bin/ranlib; then /bin/ranlib libdyna.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libdyna.a; else exit 0; fi
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/dynlibsrc'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" libdyna_glib.a )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/dynlibsrc'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ subseqhash.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ intallocator.c
intallocator.dy: In function ‘Wise2_show_allocator_status_IntAllocator’:
intallocator.dy:216:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘unsigned int’ [-Wformat=]
  216 |   fprintf(ofp,"%d blocks allocated, using %ld bytes\n",ia->current_allocated_block,ia->current_allocated_block * (sizeof(IntAllocatorHeader)+(sizeof(int)*ia->size)) * IntAllocator_BLOCKSIZE);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ proteinstreamedindex.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ shadowseq.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ shadowseqindex.c
shadowseqindex.dy: In function ‘Wise2_dump_stats_ShadowSequenceIndex’:
shadowseqindex.dy:285:15: warning: format ‘%f’ expects argument of type ‘double’, but argument 4 has type ‘unsigned int’ [-Wformat=]
  285 |   fprintf(ofp,"Head memory %d [%.2f Mbytes]\n",total_head,(total_head*sizeof(ShadowArraySeqHead))/100000);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                  |
      |                                                                                                  unsigned int
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsphandler.c
hsphandler.dy: In function ‘Wise2_truncated_LinearHSPmanager’:
hsphandler.dy:278:13: warning: variable ‘worst’ set but not used [-Wunused-but-set-variable]
  278 |   HSPset ** worst;
      |             ^~~~~
hsphandler.dy: In function ‘Wise2_new_consistent_HSPset’:
hsphandler.dy:342:7: warning: variable ‘eaten’ set but not used [-Wunused-but-set-variable]
  342 |   int eaten;
      |       ^~~~~
hsphandler.dy: In function ‘Wise2_new_LinearHSPmanager_simple_heuristic’:
hsphandler.dy:387:7: warning: unused variable ‘j’ [-Wunused-variable]
  387 |   int j;
      |       ^
hsphandler.dy:386:7: warning: unused variable ‘i’ [-Wunused-variable]
  386 |   int i;
      |       ^
hsphandler.dy: In function ‘Wise2_new_HSP_QuerySeqHSP’:
hsphandler.dy:786:15: warning: variable ‘pause_j’ set but not used [-Wunused-but-set-variable]
  786 |   int pause_i,pause_j;
      |               ^~~~~~~
hsphandler.dy:786:7: warning: variable ‘pause_i’ set but not used [-Wunused-but-set-variable]
  786 |   int pause_i,pause_j;
      |       ^~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hspscaninterface.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsp2hitscan.c
hsp2hitscan.dy: In function ‘Wise2_one_off_two_hit_HSPscan_query_direct’:
hsp2hitscan.dy:209:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  209 |   fprintf(stderr,"START %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |           use.ru_utime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:209:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=]
  209 |   fprintf(stderr,"START %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |           use.ru_utime.tv_sec,
  211 |           use.ru_utime.tv_sec/1000,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:209:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  209 |   fprintf(stderr,"START %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  212 |           use.ru_stime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:209:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
  209 |   fprintf(stderr,"START %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  213 |           use.ru_stime.tv_sec/1000
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:273:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  273 |   fprintf(stderr,"END OF SEED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |           use.ru_utime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:273:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=]
  273 |   fprintf(stderr,"END OF SEED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  274 |           use.ru_utime.tv_sec,
  275 |           use.ru_utime.tv_sec/1000,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:273:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  273 |   fprintf(stderr,"END OF SEED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  276 |           use.ru_stime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:273:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
  273 |   fprintf(stderr,"END OF SEED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  277 |           use.ru_stime.tv_sec/1000
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:286:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  286 |   fprintf(stderr,"POPULATION %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |           use.ru_utime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:286:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=]
  286 |   fprintf(stderr,"POPULATION %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  287 |           use.ru_utime.tv_sec,
  288 |           use.ru_utime.tv_sec/1000,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:286:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  286 |   fprintf(stderr,"POPULATION %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  289 |           use.ru_stime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:286:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
  286 |   fprintf(stderr,"POPULATION %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  290 |           use.ru_stime.tv_sec/1000
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:302:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  302 |   fprintf(stdout,"LINEARISED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  303 |           use.ru_utime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:302:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=]
  302 |   fprintf(stdout,"LINEARISED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  303 |           use.ru_utime.tv_sec,
  304 |           use.ru_utime.tv_sec/1000,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:302:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘__time_t’ {aka ‘long int’} [-Wformat=]
  302 |   fprintf(stdout,"LINEARISED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  305 |           use.ru_stime.tv_sec,
      |           ~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       __time_t {aka long int}
hsp2hitscan.dy:302:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘long int’ [-Wformat=]
  302 |   fprintf(stdout,"LINEARISED %d.%03du %d.%03ds \n",
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
  306 |           use.ru_stime.tv_sec/1000
      |           ~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              long int
hsp2hitscan.dy:192:9: warning: unused variable ‘k’ [-Wunused-variable]
  192 |   int i,k,j;
      |         ^
hsp2hitscan.dy:185:7: warning: variable ‘score’ set but not used [-Wunused-but-set-variable]
  185 |   int score;
      |       ^~~~~
hsp2hitscan.dy:183:7: warning: variable ‘no’ set but not used [-Wunused-but-set-variable]
  183 |   int no;
      |       ^~
hsp2hitscan.dy:182:18: warning: unused variable ‘head’ [-Wunused-variable]
  182 |   ArraySeqHead * head;
      |                  ^~~~
hsp2hitscan.dy:181:7: warning: unused variable ‘start_base’ [-Wunused-variable]
  181 |   int start_base;
      |       ^~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsplookupscan.c
hsplookupscan.dy: In function ‘Wise2_one_off_HSPscan_scan_query_direct’:
hsplookupscan.dy:144:8: warning: variable ‘newseq’ set but not used [-Wunused-but-set-variable]
  144 |   char newseq[5];
      |        ^~~~~~
hsplookupscan.dy:143:7: warning: variable ‘score’ set but not used [-Wunused-but-set-variable]
  143 |   int score;
      |       ^~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsplookupthreaded.c
hsplookupthreaded.dy: In function ‘Wise2_one_off_ordered_HSPscan_scan_query_direct’:
hsplookupthreaded.dy:263:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=]
  263 |   fprintf(stderr,"retrieved array with %d elements\n",current_oph);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
      |                                                       |
      |                                                       long int
hsplookupthreaded.dy:136:7: warning: variable ‘score’ set but not used [-Wunused-but-set-variable]
  136 |   int score;
      |       ^~~~~
hsplookupthreaded.dy:116:22: warning: unused variable ‘hsp_para’ [-Wunused-variable]
  116 |   LineariseHSPPara * hsp_para;
      |                      ^~~~~~~~
hsplookupthreaded.dy: In function ‘Wise2_hsp_thread_worker’:
hsplookupthreaded.dy:659:27: warning: variable ‘asl’ set but not used [-Wunused-but-set-variable]
  659 |     auto ArraySeqLookup * asl;
      |                           ^~~
hsplookupthreaded.dy:627:8: warning: variable ‘newseq’ set but not used [-Wunused-but-set-variable]
  627 |   char newseq[5];
      |        ^~~~~~
hsplookupthreaded.dy:621:7: warning: variable ‘score’ set but not used [-Wunused-but-set-variable]
  621 |   int score;
      |       ^~~~~
hsplookupthreaded.dy: In function ‘Wise2_merge_HSPmanager’:
hsplookupthreaded.dy:567:1: warning: control reaches end of non-void function [-Wreturn-type]
  567 | }
      | ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hspthreadeddb.c
hspthreadeddb.dy: In function ‘Wise2_threadeddb_scan_worker’:
hspthreadeddb.dy:154:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘Wise2_HSPDatabaseSegment *’ [-Wformat=]
  154 |   fprintf(stderr,"For segment %d, finished query with %d (%d) linear\n",seg,(int)seg->lm,seg->lm->len);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
      |                                                                         |
      |                                                                         Wise2_HSPDatabaseSegment *
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hspscanruntime.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ hsptwohitscan.c
hsptwohitscan.dy: In function ‘Wise2_twohit_one_off_HSPscan_scan_query_direct’:
hsptwohitscan.dy:113:7: warning: variable ‘has_seen’ set but not used [-Wunused-but-set-variable]
  113 |   int has_seen;
      |       ^~~~~~~~
hsptwohitscan.dy:105:8: warning: variable ‘newseq’ set but not used [-Wunused-but-set-variable]
  105 |   char newseq[5];
      |        ^~~~~~
hsptwohitscan.dy:104:7: warning: variable ‘score’ set but not used [-Wunused-but-set-variable]
  104 |   int score;
      |       ^~~~~
hsptwohitscan.dy: In function ‘Wise2_add_to_TwoHitBuffer’:
hsptwohitscan.dy:354:7: warning: unused variable ‘j’ [-Wunused-variable]
  354 |   int j;
      |       ^
hsptwohitscan.dy:353:7: warning: unused variable ‘i’ [-Wunused-variable]
  353 |   int i;
      |       ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ proteinindexcons.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ dnaindexcons.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ staticseq.c
ar ru libdyna_glib.a subseqhash.o intallocator.o proteinstreamedindex.o shadowseq.o shadowseqindex.o hsphandler.o hspscaninterface.o hsp2hitscan.o hsplookupscan.o hsplookupthreaded.o hspthreadeddb.o hspscanruntime.o hsptwohitscan.o proteinindexcons.o dnaindexcons.o staticseq.o
ar: creating libdyna_glib.a
if test -x /bin/ranlib; then /bin/ranlib libdyna_glib.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libdyna_glib.a; else exit 0; fi
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/dynlibsrc'
(cd external ;  make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" all )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/external'
(cd mott; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" all)
make[2]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/external/mott'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L   -c -o mott_api.o mott_api.c
mott_api.c: In function ‘KarlinAltschulStatistics2’:
mott_api.c:152:9: warning: unused variable ‘n’ [-Wunused-variable]
  152 |     int n;
      |         ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L   -c -o gaplib.o gaplib.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../../dynlibsrc -I../../base wise2_mott_bridge.c
ar ru libmott.a mott_api.o gaplib.o wise2_mott_bridge.o
ar: creating libmott.a
if test -x /bin/ranlib; then /bin/ranlib libmott.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libmott.a; else exit 0; fi
make[2]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/external/mott'
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/external'
(cd socket ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" libwisesocket.a )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/socket'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ functionserver.c
functionserver.dy: In function ‘Wise2_main_loop_forking_FunctionServer’:
functionserver.dy:55:10: warning: unused variable ‘ofp’ [-Wunused-variable]
   55 |   FILE * ofp;
      |          ^~~
functionserver.dy: In function ‘Wise2_new_FunctionServer’:
functionserver.dy:216:21: warning: unused variable ‘name’ [-Wunused-variable]
  216 |   struct sockaddr * name;
      |                     ^~~~
functionserver.dy: In function ‘Wise2_main_loop_forking_FunctionServer’:
functionserver.dy:129:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  129 |           write(new_socket,buf,9);
      |           ^~~~~~~~~~~~~~~~~~~~~~~
functionserver.dy:141:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  141 |         write(new_socket,buf,6);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
functionserver.dy:183:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  183 |         write(new_socket,buf,5);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ functionclient.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ anonobj.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ transferinterface.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ directsocketwrite.c
ar ru libwisesocket.a functionserver.o functionclient.o anonobj.o transferinterface.o directsocketwrite.o
ar: creating libwisesocket.a
if test -x /bin/ranlib; then /bin/ranlib libwisesocket.a; else exit 0; fi
if test -x /usr/bin/ranlib; then /usr/bin/ranlib libwisesocket.a; else exit 0; fi
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/socket'
(cd dnaindex ; make CC="gcc" CFLAGS="-c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L" all )
make[1]: Entering directory '/builddir/build/BUILD/wise2.4.1/src/dnaindex'
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_assembly.c
kmer_assembly.dy: In function ‘Wise2_show_KmerAssemblyNode’:
kmer_assembly.dy:296:15: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  296 |   fprintf(ofp,"Node %ld of sequence %s \n",node->number,buffer);
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
      |                                                |
      |                                                kmer_t {aka long long int}
kmer_assembly.dy:302:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  302 |     fprintf(ofp,"  ... prev ... %c, %d to %ld\n",node->prev[i]->base,node->prev[i]->sequence_label_len,node->prev[i]->prev->number);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                           |
      |                                                                                                                           kmer_t {aka long long int}
kmer_assembly.dy:309:17: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  309 |     fprintf(ofp,"  ... next ... %c, %d to %ld\n",node->next[i]->base,node->next[i]->sequence_label_len,node->next[i]->next->number);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                           |
      |                                                                                                                           kmer_t {aka long long int}
kmer_assembly.dy: In function ‘Wise2_remove_sequence_label_KmerAssemblyLink’:
kmer_assembly.dy:365:18: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘KmerAssemblyLink *’ [-Wformat=]
  365 |   fprintf(stderr,"    ...unable to remove label %ld from link %ld (%d labels)\n",label,kal,kal->sequence_label_len);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       ~~~
      |                                                                                        |
      |                                                                                        KmerAssemblyLink *
kmer_assembly.dy:367:20: warning: format ‘%d’ expects a matching ‘int’ argument [-Wformat=]
  367 |     fprintf(stderr,"     [%ld] is %d label\n",kal->sequence_label[i]);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_index_interface.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_direct.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_hash.c
kmer_hash.dy: In function ‘Wise2_insert_by_kmer_KmerHashIndex’:
kmer_hash.dy:252:7: warning: unused variable ‘i’ [-Wunused-variable]
  252 |   int i;
      |       ^
kmer_hash.dy: In function ‘Wise2_free_KmerHashIndex’:
kmer_hash.dy:318:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  318 |   fprintf(stderr, "min_kmer: %016lx\n", khi->min_kmer);
      |                   ^~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~
      |                                            |
      |                                            kmer_t {aka long long int}
kmer_hash.dy:319:19: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  319 |   fprintf(stderr, "max_kmer: %016lx\n", khi->max_kmer);
      |                   ^~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~
      |                                            |
      |                                            kmer_t {aka long long int}
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_count.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_glib_index.c
kmer_glib_index.dy: In function ‘Wise2_retrieve_by_kmer_KmerGlibIndex’:
kmer_glib_index.dy:77:48: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   77 |   return (void*) g_hash_table_lookup(kgi->hash,(gconstpointer)kmer);
      |                                                ^
kmer_glib_index.dy: In function ‘Wise2_insert_by_kmer_KmerGlibIndex’:
kmer_glib_index.dy:84:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   84 |   g_hash_table_insert(kgi->hash,(gpointer)kmer,poi);
      |                                 ^
kmer_glib_index.dy: In function ‘Wise2_retrieve_active_kmer_KmerGlibIndex’:
kmer_glib_index.dy:124:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  124 |   kgi->active_index[kgi->kmer_pos++] = (kmer_t) key;
      |                                        ^
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models singleseqspace.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models dnamapping.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models largeseqreader.c
gcc -c -O2  -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  -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection  -pthread -D_GNU_SOURCE -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -D_POSIX_C_SOURCE=200112L -I../base/ -I../dynlibsrc/ -I../models kmer_assembly_untangler.c
kmer_assembly_untangler.dy: In function ‘Wise2_untangle_KmerAssembly’:
kmer_assembly_untangler.dy:120:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  120 |       fprintf(stderr,"TANGLE: Node %ld, %s has forward %d and back %d links\n",node->number,buffer,node->next_len,node->prev_len);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
      |                                                                                    |
      |                                                                                    kmer_t {aka long long int}
kmer_assembly_untangler.dy:141:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  141 |       fprintf(stderr,"Will attempt untangle starting at %ld to %ld\n",node->prev[i]->prev->number,node->number);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                          |
      |                                                                                          kmer_t {aka long long int}
kmer_assembly_untangler.dy:141:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  141 |       fprintf(stderr,"Will attempt untangle starting at %ld to %ld\n",node->prev[i]->prev->number,node->number);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             ~~~~~~~~~~~~
      |                                                                                                       |
      |                                                                                                       kmer_t {aka long long int}
kmer_assembly_untangler.dy:157:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  157 |       fprintf(stderr,"RESOLVED: Node %ld [%s] Fully untangled now...\n",node->number,buffer);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
      |                                                                             |
      |                                                                             kmer_t {aka long long int}
kmer_assembly_untangler.dy:159:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  159 |       fprintf(stderr,"UNRESOLVED: Node %ld [%s] still tangled...\n",node->number,buffer);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~
      |                                                                         |
      |                                                                         kmer_t {aka long long int}
kmer_assembly_untangler.dy:101:22: warning: variable ‘link_set’ set but not used [-Wunused-but-set-variable]
  101 |   KmerAssemblyLink * link_set[1024];
      |                      ^~~~~~~~
kmer_assembly_untangler.dy: In function ‘Wise2_old_attempt_forward_untangle_KmerAssembly’:
kmer_assembly_untangler.dy:444:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  444 |     fprintf(stderr,"looking at node %ld with path length %d, next length %d depth %d\n",current->next->number,pathlen,current->next->next_len,current->sequence_label_len);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                      |
      |                                                                                                      kmer_t {aka long long int}
kmer_assembly_untangler.dy:568:82: error: passing argument 4 of ‘Wise2_lift_backward_tangled_tail’ from incompatible pointer type [-Wincompatible-pointer-types]
  568 |         lift_backward_tangled_tail(kai,newpath->stack[newpath->stack_len-1],path,transferred_label,transferred_pos,transferred_len);
      |                                                                                  ^~~~~~~~~~~~~~~~~
      |                                                                                  |
      |                                                                                  long int *
In file included from kmer_assembly_untangler.c:4:
kmer_assembly_untangler.h:174:116: note: expected ‘int *’ but argument is of type ‘long int *’
  174 | void Wise2_lift_backward_tangled_tail(KmerAssemblyIndex * kai,KmerAssemblyLink * new,KmerAssemblyPath * tail,int * start_label,SinglePosSequence ** positions,int label_len);
      |                                                                                                              ~~~~~~^~~~~~~~~~~
kmer_assembly_untangler.dy: In function ‘Wise2_lift_forward_tangled_KmerAssemblyPath’:
kmer_assembly_untangler.dy:746:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  746 |     fprintf(stderr,"Moving stack position %d, depth %d, transfer %d, between %ld [%s] and %ld [%s]\n",i,kap->stack[i]->sequence_label_len,label_len,kap->stack[i]->prev->number,back,kap->stack[i]->next->number,forw);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                                                                        |
      |                                                                                                                                                                        kmer_t {aka long long int}
kmer_assembly_untangler.dy:746:20: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘kmer_t’ {aka ‘long long int’} [-Wformat=]
  746 |     fprintf(stderr,"Moving stack position %d, depth %d, transfer %d, between %ld [%s] and %ld [%s]\n",i,kap->stack[i]->sequence_label_len,label_len,kap->stack[i]->prev->number,back,kap->stack[i]->next->number,forw);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                                                                                                         |
      |                                                                                                                                                                                                         kmer_t {aka long long int}
make[1]: *** [makefile:80: kmer_assembly_untangler.o] Error 1
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/dnaindex'
make: Leaving directory '/builddir/build/BUILD/wise2.4.1/src'
make: *** [makefile:93: realall] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.KGOvnK (%build)
RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.KGOvnK (%build)
Child return code was: 1
EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 32a95c45cd0b4579b05cf53b2c44149e -D /var/lib/mock/f40-build-48726702-5792676/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.spec\'\n', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 32a95c45cd0b4579b05cf53b2c44149e -D /var/lib/mock/f40-build-48726702-5792676/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.spec'



Extracted relevant lines:
|     ~~~~~~~~~^~~
modelmakers.c:235:11: note: ‘first’ was declared here
  235 |   int     first, last;          /* positions of first and last cols [1..alen] */
      |           ^~~~~
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                                                                                                         |
      |                                                                                                                                                                                                         kmer_t {aka long long int}
make[1]: *** [makefile:80: kmer_assembly_untangler.o] Error 1
make[1]: Leaving directory '/builddir/build/BUILD/wise2.4.1/src/dnaindex'
make: Leaving directory '/builddir/build/BUILD/wise2.4.1/src'
make: *** [makefile:93: realall] Error 2
EXCEPTION: [Error('Command failed: 
 # /usr/bin/systemd-nspawn -q -M 32a95c45cd0b4579b05cf53b2c44149e -D /var/lib/mock/f40-build-48726702-5792676/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.spec\'
', 1)]
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace
    result = func(*args, **kw)
             ^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 612, in do_with_status
    raise exception.Error("Command failed: 
 # %s
%s" % (cmd_pretty(command, env), output), child.returncode)
mockbuild.exception.Error: Command failed: 
 # /usr/bin/systemd-nspawn -q -M 32a95c45cd0b4579b05cf53b2c44149e -D /var/lib/mock/f40-build-48726702-5792676/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.cjotbsjd:/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 i686 --nodeps /builddir/build/SPECS/wise2.spec'