[Xapian-tickets] [Xapian] #814: 1.4.18: test suite i failing and runs forever

Xapian nobody at xapian.org
Wed Sep 15 22:38:57 BST 2021


#814: 1.4.18: test suite i failing and runs forever
----------------------------+-------------------------------
 Reporter:  Tomasz Kloczko  |             Owner:  Olly Betts
     Type:  defect          |            Status:  new
 Priority:  normal          |         Milestone:
Component:  Other           |           Version:  1.4.18
 Severity:  normal          |        Resolution:
 Keywords:                  |        Blocked By:
 Blocking:                  |  Operating System:  All
----------------------------+-------------------------------

Old description:

> Looks like something is wrong with test suite or tested code.
> Accidentally I left building my rppm package with 1.4.18 for one day and
> it still not been able to finish test suite.
> Only when I run it with -j1 I was able to see below:
>
> {{{
> + cd xapian-core-1.4.18
> + /usr/bin/make -O -j48 V=1 VERBOSE=1 check -j1
> /usr/bin/make  check-recursive
> make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18'
> Making check in .
> make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18'
> make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18'
> Making check in docs
> make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/docs'
> make[2]: Nothing to be done for 'check'.
> make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/docs'
> Making check in tests
> make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/tests'
> rm -rf .chert .glass .multichert .multiglass \
>        .multiglassremoteprog_glass .multiremoteprog_glass \
>        .replicatmp .singlefileglass .stub
> /usr/bin/make  check-am
> make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/tests'
> /usr/bin/make  apitest internaltest stemtest unittest perftest/perftest
> soaktest/soaktest runtest perftest/get_machine_info zlib-vg.so
> make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/tests'
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o apitest.o apitest.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o dbcheck.o dbcheck.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_anydb.o api_anydb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_backend.o api_backend.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_closedb.o api_closedb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_collapse.o api_collapse.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_compact.o api_compact.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_compactold.o api_compactold.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_db.o api_db.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_generated.o api_generated.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_geospatial.o api_geospatial.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_matchspy.o api_matchspy.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_metadata.o api_metadata.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_nodb.o api_nodb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_none.o api_none.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_opsynonym.o api_opsynonym.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_opvalue.o api_opvalue.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_percentages.o api_percentages.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_posdb.o api_posdb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_postingsource.o api_postingsource.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_qpbackend.o api_qpbackend.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_query.o api_query.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_queryparser.o api_queryparser.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_replacedoc.o api_replacedoc.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_replicate.o api_replicate.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_scalability.o api_scalability.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_serialise.o api_serialise.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_snippets.o api_snippets.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_sorting.o api_sorting.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_spelling.o api_spelling.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_stem.o api_stem.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_termgen.o api_termgen.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_transdb.o api_transdb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_unicode.o api_unicode.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_valuestats.o api_valuestats.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_valuestream.o api_valuestream.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_weight.o api_weight.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o api_wrdb.o api_wrdb.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o ../common/errno_to_string.o
> ../common/errno_to_string.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager.o harness/backendmanager.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_multi.o
> harness/backendmanager_multi.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/cputimer.o harness/cputimer.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/fdtracker.o harness/fdtracker.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/index_utils.o harness/index_utils.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/scalability.o harness/scalability.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/testrunner.o harness/testrunner.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/testsuite.o harness/testsuite.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/testutils.o harness/testutils.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/unixcmds.o harness/unixcmds.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o ../common/str.o ../common/str.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_chert.o
> harness/backendmanager_chert.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_glass.o
> harness/backendmanager_glass.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_singlefile.o
> harness/backendmanager_singlefile.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_inmemory.o
> harness/backendmanager_inmemory.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_remote.o
> harness/backendmanager_remote.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_remoteprog.o
> harness/backendmanager_remoteprog.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/backendmanager_remotetcp.o
> harness/backendmanager_remotetcp.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o apitest apitest.o dbcheck.o
> api_anydb.o api_backend.o api_closedb.o api_collapse.o api_compact.o
> api_compactold.o api_db.o api_generated.o api_geospatial.o api_matchspy.o
> api_metadata.o api_nodb.o api_none.o api_opsynonym.o api_opvalue.o
> api_percentages.o api_posdb.o api_postingsource.o api_qpbackend.o
> api_query.o api_queryparser.o api_replacedoc.o api_replicate.o
> api_scalability.o api_serialise.o api_snippets.o api_sorting.o
> api_spelling.o api_stem.o api_termgen.o api_transdb.o api_unicode.o
> api_valuestats.o api_valuestream.o api_weight.o api_wrdb.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../libgetopt.la ../libxapian.la
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o apitest apitest.o dbcheck.o
> api_anydb.o api_backend.o api_closedb.o api_collapse.o api_compact.o
> api_compactold.o api_db.o api_generated.o api_geospatial.o api_matchspy.o
> api_metadata.o api_nodb.o api_none.o api_opsynonym.o api_opvalue.o
> api_percentages.o api_posdb.o api_postingsource.o api_qpbackend.o
> api_query.o api_queryparser.o api_replacedoc.o api_replicate.o
> api_scalability.o api_serialise.o api_snippets.o api_sorting.o
> api_spelling.o api_stem.o api_termgen.o api_transdb.o api_unicode.o
> api_valuestats.o api_valuestream.o api_weight.o api_wrdb.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../.libs/libgetopt.a ../.libs/libxapian.so -lz -luuid -Wl,-rpath
> -Wl,/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18/.libs
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o internaltest.o internaltest.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o internaltest internaltest.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../libgetopt.la ../libxapian.la
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o internaltest internaltest.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../.libs/libgetopt.a ../.libs/libxapian.so -lz -luuid -Wl,-rpath
> -Wl,/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18/.libs
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o stemtest.o stemtest.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o stemtest stemtest.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../libgetopt.la ../libxapian.la
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o stemtest stemtest.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../.libs/libgetopt.a ../.libs/libxapian.so -lz -luuid -Wl,-rpath
> -Wl,/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18/.libs
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o unittest.o unittest.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o harness/utestsuite.o harness/utestsuite.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o unittest unittest.o
> harness/fdtracker.o harness/utestsuite.o ../libgetopt.la -lz  -luuid
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o unittest unittest.o
> harness/fdtracker.o harness/utestsuite.o  ../.libs/libgetopt.a -lz -luuid
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o perftest/perftest.o perftest/perftest.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o perftest/perftest_matchdecider.o
> perftest/perftest_matchdecider.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o perftest/perftest_randomidx.o
> perftest/perftest_randomidx.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o perftest/freemem.o perftest/freemem.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o perftest/runprocess.o perftest/runprocess.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o perftest/perftest
> perftest/perftest.o perftest/perftest_matchdecider.o
> perftest/perftest_randomidx.o perftest/freemem.o perftest/runprocess.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../libgetopt.la ../libxapian.la
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o perftest/perftest
> perftest/perftest.o perftest/perftest_matchdecider.o
> perftest/perftest_randomidx.o perftest/freemem.o perftest/runprocess.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../.libs/libgetopt.a ../.libs/libxapian.so -lz -luuid -Wl,-rpath
> -Wl,/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18/.libs
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o soaktest/soaktest.o soaktest/soaktest.cc
> /usr/bin/g++ -DHAVE_CONFIG_H -I. -I..  -I.. -I../common -I../include
> -I../include -I./harness  -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -c -o soaktest/soaktest_queries.o
> soaktest/soaktest_queries.cc
> /bin/sh ../libtool  --tag=CXX   --mode=link /usr/bin/g++ -Wall -W
> -Wredundant-decls -Wpointer-arith -Wcast-qual -Wcast-align -Wformat-
> security -fno-gnu-keywords -Wundef -Woverloaded-virtual -Wstrict-null-
> sentinel -Wshadow -Wstrict-overflow=1 -Wlogical-op -Wmissing-declarations
> -Wdouble-promotion -Winit-self -fvisibility=hidden -fvisibility-inlines-
> hidden -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
> -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
> -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
> -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -no-
> install  -Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o soaktest/soaktest
> soaktest/soaktest.o soaktest/soaktest_queries.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../libgetopt.la ../libxapian.la
> libtool: link: /usr/bin/g++ -Wall -W -Wredundant-decls -Wpointer-arith
> -Wcast-qual -Wcast-align -Wformat-security -fno-gnu-keywords -Wundef
> -Woverloaded-virtual -Wstrict-null-sentinel -Wshadow -Wstrict-overflow=1
> -Wlogical-op -Wmissing-declarations -Wdouble-promotion -Winit-self
> -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -grecord-gcc-
> switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
> -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-
> partition=none -Wl,-z -Wl,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z
> -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
> partition=none -fuse-linker-plugin -o soaktest/soaktest
> soaktest/soaktest.o soaktest/soaktest_queries.o
> ../common/errno_to_string.o harness/backendmanager.o
> harness/backendmanager_multi.o harness/cputimer.o harness/fdtracker.o
> harness/index_utils.o harness/scalability.o harness/testrunner.o
> harness/testsuite.o harness/testutils.o harness/unixcmds.o
> ../common/str.o harness/backendmanager_chert.o
> harness/backendmanager_glass.o harness/backendmanager_singlefile.o
> harness/backendmanager_inmemory.o harness/backendmanager_remote.o
> harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
> ../.libs/libgetopt.a ../.libs/libxapian.so -lz -luuid -Wl,-rpath
> -Wl,/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18/.libs
> make[4]: 'runtest' is up to date.
> make[4]: 'perftest/get_machine_info' is up to date.
> /usr/bin/gcc -fPIC -shared -o zlib-vg.so ./zlib-vg.c -ldl
> make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/tests'
> /usr/bin/make  check-TESTS
> make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xapian-
> core-1.4.18/tests'
> Running test './apitest' under valgrind
> Running tests with backend "none"...
> Running test: stubdb7... ok
> Running test: stubdb4... ok
> Running test: defaultctor1... ok
> Running test: copyassign1... ok
> Running test: latlongcoords1... ok
> Running test: latlongmetric1... ok
> Running test: latlongmetric2... ok
> Running test: latlongkeymaker1... ok
> Running test: matchspy6... ok
> Running test: matchspy7... ok
> Running test: trivial1... ok
> Running test: getqterms1... ok
> Running test: getqterms2... ok
> Running test: emptyquery2... ok
> Running test: emptyquery3... POSSIBLE UNRELEASED MEMORY - RETRYING TEST
> ok
> Running test: querylen1... ok
> Running test: querylen2... ok
> Running test: queryvalid1... ok
> Running test: dontflattensubqueries1... ok
> Running test: emptyquerypart1... ok
> Running test: stemlangs1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST ok
> Running test: weight1... ok
> Running test: nosuchdb1... ok
> Running test: addvalue1... ok
> Running test: poscollapse2... ok
> Running test: uninitdb1... ok
> Running test: scaleweight3... ok
> Running test: rset3... ok
> Running test: rset4... ok
> Running test: valuesetmatchdecider1... ok
> Running test: emptymset1... ok
> Running test: expanddeciderfilterprefix1... ok
> Running test: version1... ok
> Running test: nosubdatabases1... ok
> Running test: document1... ok
> Running test: document2... ok
> Running test: documentclearterms1... ok
> Running test: documentclearvalues1... ok
> Running test: documentemptyterm1... ok
> Running test: emptyquery4... ok
> Running test: singlesubquery1... ok
> Running test: singlesubquery2... ok
> Running test: singlesubquery3... ok
> Running test: combinewqfnomore1... ok
> Running test: subclassablerefcount1... ok
> Running test: subclassablerefcount2... ok
> Running test: subclassablerefcount4... ok
> Running test: subclassablerefcount5... ok
> Running test: subclassablerefcount8... ok
> Running test: nonutf8docdesc1... ok
> Running test: deletewhileiterating1... ok
> Running test: removepostings... ok
> Running test: errorcopyctor... ok
> Running test: valuege3... ok
> Running test: postingsourceclone1... ok
> Running test: queryterms1... ok
> Running test: matchall2... ok
> Running test: matchnothing1... ok
> Running test: overload1... ok
> Running test: nonutf8termdesc1... ok
> Running test: queryintro1... ok
> Running test: queryparser1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST
> ok
> Running test: qp_default_op1... ok
> Running test: qp_default_prefix1... ok
> Running test: qp_default_prefix2... ok
> Running test: qp_odd_chars1... ok
> Running test: qp_flag_bool_any_case1... ok
> Running test: qp_stopper1... ok
> Running test: qp_flag_pure_not1... ok
> Running test: qp_unstem_boolean_prefix... ok
> Running test: qp_accumulate... ok
> Running test: qp_value_range1... ok
> Running test: qp_range1... ok
> Running test: qp_value_range2... ok
> Running test: qp_range2... ok
> Running test: qp_value_range4... ok
> Running test: qp_range4... ok
> Running test: qp_value_daterange1... ok
> Running test: qp_daterange1... ok
> Running test: qp_value_daterange2... ok
> Running test: qp_daterange2... ok
> Running test: qp_value_stringrange1... ok
> Running test: qp_stringrange1... ok
> Running test: qp_value_customrange1... ok
> Running test: qp_customrange1... ok
> Running test: qp_fieldproc1... ok
> Running test: qp_fieldproc2... ok
> Running test: qp_fieldproc3... ok
> Running test: qp_stoplist1... ok
> Running test: qp_stem_all1... ok
> Running test: qp_stem_all_z1... ok
> Running test: qp_near1... ok
> Running test: qp_phrase1... ok
> Running test: qp_default_op2... ok
> Running test: qp_default_op3... ok
> Running test: qp_defaultstrategysome1... ok
> Running test: qp_stemsomefullpos... ok
> Running test: querypairwise1... ok
> Running test: serialise_document1... ok
> Running test: serialise_query1... ok
> Running test: serialise_query2... ok
> Running test: serialise_query3... ok
> Running test: serialise_query4... ok
> Running test: double_register_leak... ok
> Running test: registry1... ok
> Running test: registry2... ok
> Running test: registry3... ok
> Running test: snippet_empty_mset2... ok
> Running test: multivaluekeymaker1... ok
> Running test: stem1... ok
> Running test: stem2... ok
> Running test: stem3... ok
> Running test: stemempty1... ok
> Running test: stemlangs2... ok
> Running test: termgen1... ok
> Running test: tg_spell2... ok
> Running test: tg_max_word_length1... ok
> Running test: utf8iterator1... ok
> Running test: utf8iterator2... ok
> Running test: unicode1... ok
> Running test: caseconvert1... ok
> Running test: caseconvert2... ok
> Running test: utf8convert1... ok
> Running test: unicodepredicates1... ok
> Running test: valuestats5... ok
> Running test: fixedweightsource2... ok
> Running test: tradweight3... ok
> Running test: unigramlmweight3... ok
> Running test: bm25weight3... ok
> Running test: bm25plusweight1... ok
> Running test: inl2weight1... ok
> Running test: inl2weight2... ok
> Running test: ifb2weight1... ok
> Running test: ifb2weight2... ok
> Running test: ineb2weight1... ok
> Running test: ineb2weight2... ok
> Running test: bb2weight1... ok
> Running test: bb2weight2... ok
> Running test: dlhweight2... ok
> Running test: pl2weight1... ok
> Running test: pl2weight2... ok
> Running test: pl2plusweight1... ok
> Running test: pl2plusweight2... ok
> Running test: pl2plusweight3... ok
> Running test: dphweight2... ok
> Running test: tfidfweight1... ok
> Running test: tfidfweight2... ok
> Running test: unigramlmweight6... ok
> Running test: boolweight1... ok
> Running test: coordweight2... ok
> ./apitest backend none: All 150 tests passed.
> Running tests with backend "inmemory"...
> Running test: zerodocid1... ok
> Running test: emptyquery1... ok
> Running test: simplequery1... ok
> Running test: simplequery2... ok
> Running test: simplequery3... ok
> Running test: msetmaxitems1... ok
> Running test: expandweights1... ok
> Running test: expandweights2... ok
> Running test: expandweights3... ok
> Running test: expandweights4... ok
> Running test: expandweights5... ok
> Running test: expandweights6... ok
> Running test: expandweights7... ok
> Running test: expandweights8... ok
> Running test: expandmaxitems1... ok
> Running test: boolquery1... ok
> Running test: msetfirst1... ok
> Running test: topercent1... ok
> Running test: topercent2... ok
> Running test: expandfunctor1... ok
> Running test: expanddeciderfilterprefix2... ok
> Running test: pctcutoff1... ok
> Running test: pctcutoff2... ok
> Running test: pctcutoff3... ok
> Running test: cutoff1... ok
> Running test: allowqterms1... ok
> Running test: maxattain1... ok
> Running test: reversebool1... ok
> Running test: reversebool2... ok
> Running test: getmterms1... ok
> Running test: getmterms2... ok
> Running test: repeatquery1... ok
> Running test: fetchdocs1... ok
> Running test: absentterm1... ok
> Running test: absentterm2... ok
> Running test: rset1... ok
> Running test: rset2... ok
> Running test: eliteset1... ok
> Running test: eliteset2... ok
> Running test: eliteset3... ok
> Running test: eliteset4... ok
> Running test: eliteset5... ok
> Running test: termlisttermfreq1... ok
> Running test: qterminfo1... ok
> Running test: qterminfo2... ok
> Running test: msetzeroitems1... ok
> Running test: matches1... ok
> Running test: wqf1... ok
> Running test: qlen1... ok
> Running test: termlist1... ok
> Running test: termlist2... ok
> Running test: termlist3... ok
> Running test: termlist4... ok
> Running test: puncterms1... ok
> Running test: spaceterms1... ok
> Running test: xor1... ok
> Running test: xor2... ok
> Running test: getdoc1... ok
> Running test: emptyop1... ok
> Running test: checkatleast1... ok
> Running test: checkatleast2... ok
> Running test: checkatleast3... ok
> Running test: allpostlist1... ok
> Running test: emptyterm1... ok
> Running test: scaleweight1... ok
> Running test: scaleweight2... ok
> Running test: bm25weight1... ok
> Running test: tradweight1... ok
> Running test: tradweight4... ok
> Running test: dbstats1... ok
> Running test: dbstats2... ok
> Running test: alldocspl3... ok
> Running test: msetfirst2... ok
> Running test: bm25weight2... ok
> Running test: unigramlmweight2... ok
> Running test: tradweight2... ok
> Running test: emptydb1... ok
> Running test: multiargop1... ok
> Running test: msetweights1... ok
> Running test: itorskiptofromend1... ok
> Running test: sortvalue2... ok
> Running test: enquiregetquery1... ok
> Running test: exactxor1... ok
> Running test: getdocumentlazy1... ok
> Running test: getdocumentlazy2... ok
> Running test: checkatleast4... ok
> Running test: multidb1... ok
> Running test: closedb1... ok
> Running test: closedb3... ok
> Running test: collapsekey5... ok
> Running test: termstats... ok
> Running test: msetiterator1... ok
> Running test: msetiterator2... ok
> Running test: msetiterator3... ok
> Running test: esetiterator1... ok
> Running test: esetiterator2... ok
> Running test: collapsekey1... ok
> Running test: collapsekey2... SKIPPED
> api_db.cc:883: Don't have a suitable database currently
>
> Running test: collapsekey3... ok
> Running test: collapsekey4... ok
> Running test: allterms1... ok
> Running test: allterms2... ok
> Running test: allterms3... ok
> Running test: allterms4... ok
> Running test: allterms5... ok
> Running test: allterms6... ok
> Running test: specialterms1... ok
> Running test: specialterms2... ok
> Running test: postlist1... ok
> Running test: postlist2... ok
> Running test: postlist3... ok
> Running test: postlist4... ok
> Running test: postlist5... ok
> Running test: postlist6... ok
> Running test: collfreq1... ok
> Running test: sortvalue1... ok
> Running test: sortrel1... ok
> Running test: matchall1... ok
> Running test: matchspy5... ok
> Running test: subclassablerefcount3... ok
> Running test: subclassablerefcount6... ok
> Running test: subclassablerefcount7... ok
> Running test: synonym1... ok
> Running test: synonym2... ok
> Running test: synonym3... ok
> Running test: synonym4... ok
> Running test: opmax1... ok
> Running test: valuerange1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST
> ok
> Running test: valuege1... ok
> Running test: valuege2... ok
> Running test: valuele1... ok
> Running test: valuege4... ok
> Running test: valuerange3... ok
> Running test: valuerange4... ok
> Running test: valuerangematchesub1... ok
> Running test: consistency3... ok
> Running test: pctcutoff5... ok
> Running test: topercent3... ok
> Running test: topercent4... ok
> Running test: topercent5... ok
> Running test: topercent6... ok
> Running test: valueweightsource1... ok
> Running test: fixedweightsource1... ok
> Running test: xor3... ok
> Running test: phrasealldocs1... ok
> Running test: wildcard1... ok
> Running test: wildcard2... ok
> Running test: dualprefixwildcard1... ok
> Running test: loosephrase1... ok
> Running test: loosenear1... ok
> Running test: complexphrase1... ok
> Running test: complexnear1... ok
> Running test: complexphrase2... ok
> Running test: complexnear2... ok
> Running test: zeroestimate1... ok
> Running test: complexphrase3... ok
> Running test: complexnear3... ok
> Running test: notandor1... ok
> Running test: boolorbug1... ok
> Running test: hoistnotbug1... ok
> Running test: emptynot1... ok
> Running test: emptymaybe1... ok
> Running test: phraseweightcheckbug1... ok
> Running test: orphanedhint1... ok
> Running test: wildquery1... ok
> Running test: snippet1... ok
> Running test: snippetstem1... ok
> Running test: snippetphrase1... ok
> Running test: snippet_termcover1... ok
> Running test: snippet_termcover2... ok
> Running test: snippet_empty... ok
> Running test: snippet_start_nonspace... ok
> Running test: snippet_small_zerolength... ok
> Running test: snippet_empty_mset... ok
> Running test: valuestream2... ok
> Running test: valuestream3... ok
> Running test: valuemapsource1... ok
> Running test: bm25weight4... ok
> Running test: bm25weight5... ok
> Running test: bm25plusweight2... ok
> Running test: bm25plusweight3... ok
> Running test: inl2weight3... ok
> Running test: ifb2weight3... ok
> Running test: ineb2weight3... ok
> Running test: bb2weight3... ok
> Running test: bb2weight4... ok
> Running test: dlhweight1... ok
> Running test: pl2weight3... ok
> Running test: pl2plusweight4... ok
> Running test: pl2plusweight5... ok
> Running test: dphweight1... ok
> Running test: tfidfweight3... ok
> Running test: unigramlmweight4... ok
> Running test: unigramlmweight5... ok
> Running test: unigramlmweight7... ok
> Running test: unigramlmweight8... ok
> Running test: coordweight1... ok
> Running test: multidb3... ok
> Running test: multidb4... ok
> Running test: multidb5... ok
> Running test: rsetmultidb1... ok
> Running test: rsetmultidb3... ok
> Running test: uuid1... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: rsetmultidb2... ok
> Running test: multiexpand1... ok
> Running test: valuestream1... ok
> Running test: valuemapsource2... ok
> Running test: decvalwtsource4... ok
> Running test: estimaterounding1... ok
> Running test: checkinitweight1... ok
> Running test: matchdecider1... ok
> Running test: matchdecider2... ok
> Running test: matchdecider3... ok
> Running test: consistency1... ok
> Running test: userweight1... ok
> Running test: valuesetmatchdecider2... ok
> Running test: matchspy1... ok
> Running test: checkzeromaxpartopt1... ok
> Running test: externalsource4... ok
> Running test: postingsourcebounds1... ok
> Running test: sortfunctor1... ok
> Running test: changesorter1... ok
> Running test: sortfunctorempty1... ok
> Running test: checkstatsweight1... ok
> Running test: checkstatsweight2... ok
> Running test: pctcutoff4... ok
> Running test: externalsource1... ok
> Running test: externalsource3... ok
> Running test: changemaxweightsource1... ok
> Running test: emptyvalwtsource1... ok
> Running test: checkstatsweight3... ok
> Running test: checkstatsweight4... ok
> Running test: sortfunctor3... ok
> Running test: msize1... ok
> Running test: msize2... ok
> Running test: xordecay1... ok
> Running test: ordecay1... ok
> Running test: ordecay2... ok
> Running test: orcheck1... ok
> Running test: getuniqueterms1... ok
> Running test: nopositionbug1... ok
> Running test: netstats1... ok
> Running test: matchspy2... ok
> Running test: matchspy4... ok
> Running test: valuerange5... ok
> Running test: valuerange6... ok
> Running test: valuerange7... ok
> Running test: topercent7... ok
> Running test: subdbwithoutpos1... ok
> Running test: snippetmisc1... ok
> Running test: snippet_cjkngrams... ok
> Running test: dlhweight3... ok
> Running test: dphweight3... ok
> Running test: matchtimelimit1... PROBABLY LEAKED MEMORY - RETRYING TEST
> ok
> Running test: phrasebug1... ok
> Running test: testlock3... ok
> Running test: stubdb6... ok
> Running test: stubdb8... ok
> Running test: metadata3... ok
> Running test: phrase3... ok
> Running test: near1... ok
> Running test: near2... ok
> Running test: phrase1... ok
> Running test: phrase2... ok
> Running test: poslist1... ok
> Running test: positfromtermit1... ok
> Running test: poslist2... ok
> Running test: poslist3... ok
> Running test: poslistupdate1... ok
> Running test: valueweightsource2... ok
> Running test: valuestats3... ok
> Running test: valueweightsource3... ok
> Running test: alldocspl1... ok
> Running test: alldocspl2... ok
> Running test: totaldoclen1... ok
> Running test: exceed32bitcombineddb1... ok
> Running test: modifiedpostlist1... ok
> Running test: doclenaftercommit1... ok
> Running test: valuesaftercommit1... ok
> Running test: replacedoc8... ok
> Running test: newfreelistblock1... ok
> Running test: splitpostings1... ok
> Running test: closedb7... ok
> Running test: metadata1... ok
> Running test: metadata5... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: valuerange2... ok
> Running test: possubqueries1... ok
> Running test: qp_flag_wildcard1... ok
> Running test: qp_flag_wildcard2... ok
> Running test: qp_flag_wildcard3... ok
> Running test: qp_flag_partial1... ok
> Running test: qp_value_range3... ok
> Running test: qp_range3... ok
> Running test: qp_stopword_group1... ok
> Running test: modtermwdf1... ok
> Running test: bigoaddvalue1... ok
> Running test: serialise_document2... ok
> Running test: decvalwtsource1... ok
> Running test: decvalwtsource2... ok
> Running test: decvalwtsource3... ok
> Running test: decvalwtsource5... ok
> Running test: adddoc1... ok
> Running test: adddoc3... ok
> Running test: adddoc4... ok
> Running test: adddoc6... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: implicitendsession1... ok
> Running test: databaseassign1... ok
> Running test: deldoc1... ok
> Running test: deldoc2... ok
> Running test: deldoc3... ok
> Running test: deldoc4... ok
> Running test: deldoc5... ok
> Running test: deldoc6... ok
> Running test: replacedoc1... ok
> Running test: replacedoc2... ok
> Running test: replacedoc3... ok
> Running test: replacedoc4... ok
> Running test: replacedoc5... ok
> Running test: replacedoc6... ok
> Running test: uniqueterm1... ok
> Running test: allpostlist2... ok
> Running test: emptyterm2... ok
> Running test: phraseorneartoand1... ok
> Running test: longpositionlist1... ok
> Running test: consistency2... ok
> Running test: nomoredocids1... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: termtoolong1... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: postlist7... ok
> Running test: modifyvalues1... ok
> Running test: adddoc2... ok
> Running test: adddoc5... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> Running test: sortfunctor2... ok
> Running test: closedb10... ok
> Running test: writeread1... ok
> Running test: valuestats1... ok
> Running test: valueweightsource5... SKIPPED
> apitest.cc:142: Test not supported for inmemory backend
>
> ./apitest backend inmemory: All 328 tests passed, 8 skipped.
> Running tests with backend "glass"...
> Running test: zerodocid1... ok
> Running test: emptyquery1... ok
> Running test: simplequery1... ok
> Running test: simplequery2... ok
> Running test: simplequery3... ok
> Running test: msetmaxitems1... ok
> Running test: expandweights1... ok
> Running test: expandweights2... ok
> Running test: expandweights3... ok
> Running test: expandweights4... ok
> Running test: expandweights5... ok
> Running test: expandweights6... ok
> Running test: expandweights7... ok
> Running test: expandweights8... ok
> Running test: expandmaxitems1... ok
> Running test: boolquery1... ok
> Running test: msetfirst1... ok
> Running test: topercent1... ok
> Running test: topercent2... ok
> Running test: expandfunctor1... ok
> Running test: expanddeciderfilterprefix2... ok
> Running test: pctcutoff1... ok
> Running test: pctcutoff2... ok
> Running test: pctcutoff3... ok
> Running test: cutoff1... ok
> Running test: allowqterms1... ok
> Running test: maxattain1... ok
> Running test: reversebool1... ok
> Running test: reversebool2... ok
> Running test: getmterms1... ok
> Running test: getmterms2... ok
> Running test: repeatquery1... ok
> Running test: fetchdocs1... ok
> Running test: absentterm1... ok
> Running test: absentterm2... ok
> Running test: rset1... ok
> Running test: rset2... ok
> Running test: eliteset1... ok
> Running test: eliteset2... ok
> Running test: eliteset3... ok
> Running test: eliteset4... ok
> Running test: eliteset5... ok
> Running test: termlisttermfreq1... ok
> Running test: qterminfo1... ok
> Running test: qterminfo2... ok
> Running test: msetzeroitems1... ok
> Running test: matches1... ok
> Running test: wqf1... ok
> Running test: qlen1... ok
> Running test: termlist1... ok
> Running test: termlist2... ok
> Running test: termlist3... ok
> Running test: termlist4... ok
> Running test: puncterms1... ok
> Running test: spaceterms1... ok
> Running test: xor1... ok
> Running test: xor2... ok
> Running test: getdoc1... ok
> Running test: emptyop1... ok
> Running test: checkatleast1... ok
> Running test: checkatleast2... ok
> Running test: checkatleast3... ok
> Running test: allpostlist1... ok
> Running test: emptyterm1... ok
> Running test: scaleweight1... ok
> Running test: scaleweight2... ok
> Running test: bm25weight1... ok
> Running test: tradweight1... ok
> Running test: tradweight4... ok
> Running test: dbstats1... ok
> Running test: dbstats2... ok
> Running test: alldocspl3... ok
> Running test: msetfirst2... ok
> Running test: bm25weight2... ok
> Running test: unigramlmweight2... ok
> Running test: tradweight2... ok
> Running test: emptydb1... ok
> Running test: multiargop1... ok
> Running test: msetweights1... ok
> Running test: itorskiptofromend1... ok
> Running test: sortvalue2... ok
> Running test: enquiregetquery1... ok
> Running test: exactxor1... ok
> Running test: getdocumentlazy1... ok
> Running test: getdocumentlazy2... ok
> Running test: checkatleast4... ok
> Running test: multidb1... ok
> Running test: closedb1... ok
> Running test: closedb3... ok
> Running test: collapsekey5... ok
> Running test: termstats... ok
> Running test: msetiterator1... ok
> Running test: msetiterator2... ok
> Running test: msetiterator3... ok
> Running test: esetiterator1... ok
> Running test: esetiterator2... ok
> Running test: collapsekey1... ok
> Running test: collapsekey2... SKIPPED
> api_db.cc:883: Don't have a suitable database currently
>
> Running test: collapsekey3... ok
> Running test: collapsekey4... ok
> Running test: allterms1... ok
> Running test: allterms2... ok
> Running test: allterms3... ok
> Running test: allterms4... ok
> Running test: allterms5... ok
> Running test: allterms6... ok
> Running test: specialterms1... ok
> Running test: specialterms2... ok
> Running test: postlist1... ok
> Running test: postlist2... ok
> Running test: postlist3... ok
> Running test: postlist4... ok
> Running test: postlist5... ok
> Running test: postlist6... ok
> Running test: collfreq1... ok
> Running test: sortvalue1... ok
> Running test: sortrel1... ok
> Running test: matchall1... ok
> Running test: matchspy5... ok
> Running test: subclassablerefcount3... ok
> Running test: subclassablerefcount6... ok
> Running test: subclassablerefcount7... ok
> Running test: synonym1... ok
> Running test: synonym2... ok
> Running test: synonym3... ok
> Running test: synonym4... ok
> Running test: opmax1... ok
> Running test: valuerange1... ok
> Running test: valuege1... ok
> Running test: valuege2... ok
> Running test: valuele1... ok
> Running test: valuege4... ok
> Running test: valuerange3... ok
> Running test: valuerange4... ok
> Running test: valuerangematchesub1... ok
> Running test: consistency3... ok
> Running test: pctcutoff5... ok
> Running test: topercent3... ok
> Running test: topercent4... ok
> Running test: topercent5... ok
> Running test: topercent6... ok
> Running test: valueweightsource1... ok
> Running test: fixedweightsource1... ok
> Running test: xor3... ok
> Running test: phrasealldocs1... ok
> Running test: wildcard1... ok
> Running test: wildcard2... ok
> Running test: dualprefixwildcard1... ok
> Running test: loosephrase1... ok
> Running test: loosenear1... ok
> Running test: complexphrase1... ok
> Running test: complexnear1... ok
> Running test: complexphrase2... ok
> Running test: complexnear2... ok
> Running test: zeroestimate1... ok
> Running test: complexphrase3... ok
> Running test: complexnear3... ok
> Running test: notandor1... ok
> Running test: boolorbug1... ok
> Running test: hoistnotbug1... ok
> Running test: emptynot1... ok
> Running test: emptymaybe1... ok
> Running test: phraseweightcheckbug1... ok
> Running test: orphanedhint1... ok
> Running test: wildquery1... ok
> Running test: snippet1... ok
> Running test: snippetstem1... ok
> Running test: snippetphrase1... ok
> Running test: snippet_termcover1... ok
> Running test: snippet_termcover2... ok
> Running test: snippet_empty... ok
> Running test: snippet_start_nonspace... ok
> Running test: snippet_small_zerolength... ok
> Running test: snippet_empty_mset... ok
> Running test: valuestream2... ok
> Running test: valuestream3... ok
> Running test: valuemapsource1... ok
> Running test: bm25weight4... ok
> Running test: bm25weight5... ok
> Running test: bm25plusweight2... ok
> Running test: bm25plusweight3... ok
> Running test: inl2weight3... ok
> Running test: ifb2weight3... ok
> Running test: ineb2weight3... ok
> Running test: bb2weight3... ok
> Running test: bb2weight4... ok
> Running test: dlhweight1... ok
> Running test: pl2weight3... ok
> Running test: pl2plusweight4... ok
> Running test: pl2plusweight5... ok
> Running test: dphweight1... ok
> Running test: tfidfweight3... ok
> Running test: unigramlmweight4... ok
> Running test: unigramlmweight5... ok
> Running test: unigramlmweight7... ok
> Running test: unigramlmweight8... ok
> Running test: coordweight1... ok
> Running test: multidb3... ok
> Running test: multidb4... ok
> Running test: multidb5... ok
> Running test: rsetmultidb1... ok
> Running test: rsetmultidb3... ok
> Running test: uuid1... ok
> Running test: rsetmultidb2... ok
> Running test: multiexpand1... ok
> Running test: valuestream1... ok
> Running test: valuemapsource2... ok
> Running test: decvalwtsource4... ok
> Running test: estimaterounding1... ok
> Running test: checkinitweight1... ok
> Running test: matchdecider1... ok
> Running test: matchdecider2... ok
> Running test: matchdecider3... ok
> Running test: consistency1... ok
> Running test: userweight1... ok
> Running test: valuesetmatchdecider2... ok
> Running test: matchspy1... ok
> Running test: checkzeromaxpartopt1... ok
> Running test: externalsource4... ok
> Running test: postingsourcebounds1... ok
> Running test: sortfunctor1... ok
> Running test: changesorter1... ok
> Running test: sortfunctorempty1... ok
> Running test: checkstatsweight1... ok
> Running test: checkstatsweight2... ok
> Running test: pctcutoff4... ok
> Running test: externalsource1... ok
> Running test: externalsource3... ok
> Running test: changemaxweightsource1... ok
> Running test: emptyvalwtsource1... ok
> Running test: checkstatsweight3... ok
> Running test: checkstatsweight4... ok
> Running test: sortfunctor3... ok
> Running test: lockfileumask1... POSSIBLE UNRELEASED MEMORY - RETRYING
> TEST ok
> Running test: lockfilefd0or1... ok
> Running test: lockfilealreadyopen1... ok
> Running test: testlock1... ok
> Running test: testlock4... ok
> Running test: failedreplace1... ok
> Running test: failedreplace2... ok
> Running test: blocksize1... ok
> Running test: readonlyparentdir1... ok
> Running test: dbfilefd012... ok
> Running test: cursorbug1... ok
> Running test: getrevision1... ok
> Running test: lazytablebug1... ok
> Running test: compactmerge1... ok
> Running test: compactstub1... ok
> Running test: compactstub2... ok
> Running test: compactstub3... ok
> Running test: compactstub4... ok
> Running test: compactempty1... ok
> Running test: compactoldmerge1... ok
> Running test: compactoldstub1... ok
> Running test: compactoldstub2... ok
> Running test: compactoldstub3... ok
> Running test: compactoldstub4... ok
> Running test: compactoldempty1... ok
> Running test: compacttofd1... ok
> Running test: compacttofd2... ok
> Running test: compactmultichunks1... ok
> Running test: compactmissingtables1... ok
> Running test: compactmergesynonym1... ok
> Running test: compactmultipass1... ok
> Running test: compactoldmultichunks1... ok
> Running test: compactoldmissingtables1... ok
> Running test: compactoldmergesynonym1... ok
> Running test: compactoldmultipass1... ok
> Running test: compactnorenumber1... ok
> Running test: compactoldnorenumber1... ok
> Running test: compact1... ok
> Running test: compactsingle1... ok
> Running test: msize1... ok
> Running test: msize2... ok
> Running test: xordecay1... ok
> Running test: ordecay1... ok
> Running test: ordecay2... ok
> Running test: orcheck1... ok
> Running test: getuniqueterms1... ok
> Running test: nopositionbug1... ok
> Running test: netstats1... ok
> Running test: matchspy2... ok
> Running test: matchspy4... ok
> Running test: valuerange5... ok
> Running test: valuerange6... ok
> Running test: valuerange7... ok
> Running test: topercent7... ok
> Running test: subdbwithoutpos1... ok
> Running test: snippetmisc1... ok
> Running test: snippet_cjkngrams... ok
> Running test: dlhweight3... ok
> Running test: dphweight3... ok
> Running test: matchtimelimit1... ok
> Running test: latlongpostingsource1... ok
> Running test: phrasebug1... ok
> Running test: notermlist1... ok
> Running test: getrevision2... ok
> Running test: glassdatabasenotfounderror1... ok
> Running test: metadata3... ok
> Running test: metadata2... ok
> Running test: metadata4... ok
> Running test: stubdb1... ok
> Running test: stubdb2... FAIL: NetworkTimeoutError: Timeout expired while
> trying to read (context: remote:prog(./runsrv ../bin/xapian-progsrv
> .glass/db__apitest_simpledata)
> Running test: stubdb3... ok
> Running test: stubdb5... ok
> Running test: stubdb9... ok
> Running test: phrase3... ok
> Running test: near1... ok
> Running test: near2... ok
> Running test: phrase1... ok
> Running test: phrase2... ok
> Running test: poslist1... ok
> Running test: positfromtermit1... ok
> Running test: poslist2... ok
> Running test: poslist3... ok
> Running test: poslistupdate1... ok
> Running test: replicate1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST ok
> Running test: replicate2... SKIPPED
> apitest.cc:142: Test not supported for glass backend
>
> Running test: replicate3... ok
> Running test: replicate4... POSSIBLE UNRELEASED MEMORY - RETRYING TEST ok
> Running test: replicate5... POSSIBLE UNRELEASED MEMORY - RETRYING TEST ok
> Running test: replicate6... ok
> Running test: replicate7... ok
> Running test: qp_spell1... ok
> Running test: qp_spell2... ok
> Running test: qp_spellwild1... ok
> Running test: qp_spellpartial1... ok
> Running test: qp_synonym1... ok
> Running test: spell1... ok
> Running test: spell2... ok
> Running test: spell3... ok
> Running test: spell4... ok
> Running test: spell5... ok
> Running test: spell6... ok
> Running test: spell7... ok
> Running test: spell8... ok
> Running test: tg_spell1... ok
> Running test: spell0... ok
> Running test: qpsynonympartial1... ok
> Running test: qp_synonym2... ok
> Running test: qp_synonym3... ok
> Running test: qp_scale1... ok
> Running test: closedb5... ok
> Running test: badtransaction1... ok
> Running test: committransaction1... ok
> Running test: canceltransaction1... ok
> Running test: canceltransaction2... ok
> Running test: nodocs1... ok
> Running test: canceltransaction3... ok
> Running test: valuestats2... ok
> Running test: valuestats4... ok
> Running test: valueweightsource2... ok
> Running test: valuestats3... ok
> Running test: valueweightsource3... ok
> Running test: alldocspl1... ok
> Running test: alldocspl2... ok
> Running test: totaldoclen1... ok
> Running test: exceed32bitcombineddb1... ok
> Running test: modifiedpostlist1... ok
> Running test: doclenaftercommit1... ok
> Running test: valuesaftercommit1... ok
> Running test: replacedoc8... ok
> Running test: newfreelistblock1... ok
> Running test: splitpostings1... ok
> Running test: closedb7... ok
> Running test: metadata1... ok
> Running test: metadata5... ok
> Running test: valuerange2... ok
> Running test: possubqueries1... ok
> Running test: qp_flag_wildcard1... ok
> Running test: qp_flag_wildcard2... ok
> Running test: qp_flag_wildcard3... ok
> Running test: qp_flag_partial1... ok
> Running test: qp_value_range3... ok
> Running test: qp_range3... ok
> Running test: qp_stopword_group1... ok
> Running test: modtermwdf1... ok
> Running test: bigoaddvalue1... ok
> Running test: serialise_document2... ok
> Running test: decvalwtsource1... ok
> Running test: decvalwtsource2... ok
> Running test: decvalwtsource3... ok
> Running test: decvalwtsource5... ok
> Running test: adddoc1... ok
> Running test: adddoc3... ok
> Running test: adddoc4... ok
> Running test: adddoc6... ok
> Running test: implicitendsession1... ok
> Running test: databaseassign1... ok
> Running test: deldoc1... ok
> Running test: deldoc2... ok
> Running test: deldoc3... ok
> Running test: deldoc4... ok
> Running test: deldoc5... ok
> Running test: deldoc6... ok
> Running test: replacedoc1... ok
> Running test: replacedoc2... ok
> Running test: replacedoc3... ok
> Running test: replacedoc4... ok
> Running test: replacedoc5... ok
> Running test: replacedoc6... ok
> Running test: uniqueterm1... ok
> Running test: allpostlist2... ok
> Running test: emptyterm2... ok
> Running test: phraseorneartoand1... ok
> Running test: longpositionlist1... ok
> Running test: consistency2... ok
> Running test: nomoredocids1... ok
> Running test: termtoolong1... ok
> Running test: postlist7... ok
> Running test: modifyvalues1... ok
> Running test: qpmemoryleak1... SKIPPED
> api_backend.cc:574: didn't manage to trigger DatabaseModifiedError
>
> Running test: closedb4... ok
> Running test: replacedoc7... ok
> Running test: databasemodified1... ok
> Running test: adddoc2... ok
> Running test: adddoc5... ok
> Running test: sortfunctor2... ok
> Running test: closedb10... ok
> Running test: writeread1... ok
> Running test: retrylock1... ok
> Running test: closedb2... ok
> Running test: cursordelbug1... ok
> Running test: closedb8... ok
> Running test: closedb9... ok
> Running test: synonymitor1... ok
> Running test: valuestats1... ok
> Running test: valueweightsource5... ok
> ./apitest backend glass: 424 tests passed, 1 failed, 3 skipped.
> Running tests with backend "singlefile_glass"...
> Running test: zerodocid1... ok
> Running test: emptyquery1... ok
> Running test: simplequery1... ok
> Running test: simplequery2... ok
> Running test: simplequery3... ok
> Running test: msetmaxitems1... ok
> Running test: expandweights1... ok
> Running test: expandweights2... ok
> Running test: expandweights3... ok
> Running test: expandweights4... ok
> Running test: expandweights5... ok
> Running test: expandweights6... ok
> Running test: expandweights7... ok
> Running test: expandweights8... ok
> Running test: expandmaxitems1... ok
> Running test: boolquery1... ok
> Running test: msetfirst1... ok
> Running test: topercent1... ok
> Running test: topercent2... ok
> Running test: expandfunctor1... ok
> Running test: expanddeciderfilterprefix2... ok
> Running test: pctcutoff1... ok
> Running test: pctcutoff2... ok
> Running test: pctcutoff3... ok
> Running test: cutoff1... ok
> Running test: allowqterms1... ok
> Running test: maxattain1... ok
> Running test: reversebool1... ok
> Running test: reversebool2... ok
> Running test: getmterms1... ok
> Running test: getmterms2... ok
> Running test: repeatquery1... ok
> Running test: fetchdocs1... ok
> Running test: absentterm1... ok
> Running test: absentterm2... ok
> Running test: rset1... ok
> Running test: rset2... ok
> Running test: eliteset1... ok
> Running test: eliteset2... ok
> Running test: eliteset3... ok
> Running test: eliteset4... ok
> Running test: eliteset5... ok
> Running test: termlisttermfreq1... ok
> Running test: qterminfo1... ok
> Running test: qterminfo2... ok
> Running test: msetzeroitems1... ok
> Running test: matches1... ok
> Running test: wqf1... ok
> Running test: qlen1... ok
> Running test: termlist1... ok
> Running test: termlist2... ok
> Running test: termlist3... ok
> Running test: termlist4... ok
> Running test: puncterms1... ok
> Running test: spaceterms1... ok
> Running test: xor1... ok
> Running test: xor2... ok
> Running test: getdoc1... ok
> Running test: emptyop1... ok
> Running test: checkatleast1... ok
> Running test: checkatleast2... ok
> Running test: checkatleast3... ok
> Running test: allpostlist1... ok
> Running test: emptyterm1... ok
> Running test: scaleweight1... ok
> Running test: scaleweight2... ok
> Running test: bm25weight1... ok
> Running test: tradweight1... ok
> Running test: tradweight4... ok
> Running test: dbstats1... ok
> Running test: dbstats2... ok
> Running test: alldocspl3... ok
> Running test: msetfirst2... ok
> Running test: bm25weight2... ok
> Running test: unigramlmweight2... ok
> Running test: tradweight2... ok
> Running test: emptydb1... ok
> Running test: multiargop1... ok
> Running test: msetweights1... ok
> Running test: itorskiptofromend1... ok
> Running test: sortvalue2... ok
> Running test: enquiregetquery1... ok
> Running test: exactxor1... ok
> Running test: getdocumentlazy1... ok
> Running test: getdocumentlazy2... ok
> Running test: checkatleast4... ok
> Running test: multidb1... ok
> Running test: closedb1... ok
> Running test: closedb3... ok
> Running test: collapsekey5... ok
> Running test: termstats... ok
> Running test: msetiterator1... ok
> Running test: msetiterator2... ok
> Running test: msetiterator3... ok
> Running test: esetiterator1... ok
> Running test: esetiterator2... ok
> Running test: collapsekey1... ok
> Running test: collapsekey2... SKIPPED
> api_db.cc:883: Don't have a suitable database currently
>
> Running test: collapsekey3... ok
> Running test: collapsekey4... ok
> Running test: allterms1... ok
> Running test: allterms2... ok
> Running test: allterms3... ok
> Running test: allterms4... ok
> Running test: allterms5... ok
> Running test: allterms6... ok
> Running test: specialterms1... ok
> Running test: specialterms2... ok
> Running test: postlist1... ok
> Running test: postlist2... ok
> Running test: postlist3... ok
> Running test: postlist4... ok
> Running test: postlist5... ok
> Running test: postlist6... ok
> Running test: collfreq1... ok
> Running test: sortvalue1... ok
> Running test: sortrel1... ok
> Running test: matchall1... ok
> Running test: matchspy5... ok
> Running test: subclassablerefcount3... ok
> Running test: subclassablerefcount6... ok
> Running test: subclassablerefcount7... ok
> Running test: synonym1... ok
> Running test: synonym2... ok
> Running test: synonym3... ok
> Running test: synonym4... ok
> Running test: opmax1... ok
> Running test: valuerange1... ok
> Running test: valuege1... ok
> Running test: valuege2... ok
> Running test: valuele1... ok
> Running test: valuege4... ok
> Running test: valuerange3... ok
> Running test: valuerange4... ok
> Running test: valuerangematchesub1... ok
> Running test: consistency3... ok
> Running test: pctcutoff5... ok
> Running test: topercent3... ok
> Running test: topercent4... ok
> Running test: topercent5... ok
> Running test: topercent6... ok
> Running test: valueweightsource1... ok
> Running test: fixedweightsource1... ok
> Running test: xor3... ok
> Running test: phrasealldocs1... ok
> Running test: wildcard1... ok
> Running test: wildcard2... ok
> Running test: dualprefixwildcard1... ok
> Running test: loosephrase1... ok
> Running test: loosenear1... ok
> Running test: complexphrase1... ok
> Running test: complexnear1... ok
> Running test: complexphrase2... ok
> Running test: complexnear2... ok
> Running test: zeroestimate1... ok
> Running test: complexphrase3... ok
> Running test: complexnear3... ok
> Running test: notandor1... ok
> Running test: boolorbug1... ok
> Running test: hoistnotbug1... ok
> Running test: emptynot1... ok
> Running test: emptymaybe1... ok
> Running test: phraseweightcheckbug1... ok
> Running test: orphanedhint1... ok
> Running test: wildquery1... ok
> Running test: snippet1... ok
> Running test: snippetstem1... ok
> Running test: snippetphrase1... ok
> Running test: snippet_termcover1... ok
> Running test: snippet_termcover2... ok
> Running test: snippet_empty... ok
> Running test: snippet_start_nonspace... ok
> Running test: snippet_small_zerolength... ok
> Running test: snippet_empty_mset... ok
> Running test: valuestream2... ok
> Running test: valuestream3... ok
> Running test: valuemapsource1... ok
> Running test: bm25weight4... ok
> Running test: bm25weight5... ok
> Running test: bm25plusweight2... ok
> Running test: bm25plusweight3... ok
> Running test: inl2weight3... ok
> Running test: ifb2weight3... ok
> Running test: ineb2weight3... ok
> Running test: bb2weight3... ok
> Running test: bb2weight4... ok
> Running test: dlhweight1... ok
> Running test: pl2weight3... ok
> Running test: pl2plusweight4... ok
> Running test: pl2plusweight5... ok
> Running test: dphweight1... ok
> Running test: tfidfweight3... ok
> Running test: unigramlmweight4... ok
> Running test: unigramlmweight5... ok
> Running test: unigramlmweight7... ok
> Running test: unigramlmweight8... ok
> Running test: coordweight1... ok
> Running test: multidb3... ok
> Running test: multidb4... ok
> Running test: multidb5... ok
> Running test: rsetmultidb1... ok
> Running test: rsetmultidb3... ok
> Running test: uuid1... ok
> Running test: rsetmultidb2... ok
> Running test: multiexpand1... ok
> Running test: valuestream1... ok
> Running test: valuemapsource2... ok
> Running test: decvalwtsource4... ok
> Running test: estimaterounding1... ok
> Running test: checkinitweight1... ok
> Running test: matchdecider1... ok
> Running test: matchdecider2... ok
> Running test: matchdecider3... ok
> Running test: consistency1... ok
> Running test: userweight1... ok
> Running test: valuesetmatchdecider2... ok
> Running test: matchspy1... ok
> Running test: checkzeromaxpartopt1... ok
> Running test: externalsource4... ok
> Running test: postingsourcebounds1... ok
> Running test: sortfunctor1... ok
> Running test: changesorter1... ok
> Running test: sortfunctorempty1... ok
> Running test: checkstatsweight1... ok
> Running test: checkstatsweight2... ok
> Running test: pctcutoff4... ok
> Running test: externalsource1... ok
> Running test: externalsource3... ok
> Running test: changemaxweightsource1... ok
> Running test: emptyvalwtsource1... ok
> Running test: checkstatsweight3... ok
> Running test: checkstatsweight4... ok
> Running test: sortfunctor3... ok
> Running test: testlock2... ok
> Running test: compactmerge1... ok
> Running test: compactstub1... ok
> Running test: compactstub2... ok
> Running test: compactstub3... ok
> Running test: compactstub4... ok
> Running test: compactempty1... ok
> Running test: compactoldmerge1... ok
> Running test: compactoldstub1... ok
> Running test: compactoldstub2... ok
> Running test: compactoldstub3... ok
> Running test: compactoldstub4... ok
> Running test: compactoldempty1... ok
> Running test: compacttofd1... ok
> Running test: compacttofd2... ok
> Running test: stubdb1... ok
> Running test: stubdb2... FAIL: NetworkTimeoutError: Timeout expired while
> trying to read (context: remote:prog(./runsrv ../bin/xapian-progsrv
> .singlefileglass/db__apitest_simpledata)
> Running test: stubdb3... ok
> Running test: stubdb5... ok
> Running test: stubdb9... ok
> Running test: phrase3... ok
> Running test: near1... ok
> Running test: near2... ok
> Running test: phrase1... ok
> Running test: phrase2... ok
> Running test: poslist1... ok
> Running test: positfromtermit1... ok
> Running test: embedded1... ok
> Running test: valueweightsource2... ok
> Running test: valuestats3... ok
> Running test: valueweightsource3... ok
> ./apitest backend singlefile_glass: 262 tests passed, 1 failed, 1
> skipped.
> Running tests with backend "multi_glass"...
> Running test: zerodocid1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST ok
> Running test: emptyquery1... POSSIBLE UNRELEASED MEMORY - RETRYING TEST
> ok
> Running test: simplequery1... ok
> Running test: simplequery2... ok
> Running test: simplequery3... ok
> Running test: msetmaxitems1... ok
> Running test: expandweights1... ok
> Running test: expandweights2... ok
> Running test: expandweights3... ok
> Running test: expandweights4... ok
> Running test: expandweights5... ok
> Running test: expandweights6... ok
> Running test: expandweights7... ok
> Running test: expandweights8... ok
> Running test: expandmaxitems1... ok
> Running test: boolquery1... ok
> Running test: msetfirst1... ok
> Running test: topercent1... ok
> Running test: topercent2... ok
> Running test: expandfunctor1... ok
> Running test: expanddeciderfilterprefix2... ok
> Running test: pctcutoff1... ok
> Running test: pctcutoff2... ok
> Running test: pctcutoff3... ok
> Running test: cutoff1... ok
> Running test: allowqterms1... ok
> Running test: maxattain1... ok
> Running test: reversebool1... ok
> Running test: reversebool2... ok
> Running test: getmterms1... ok
> Running test: getmterms2... ok
> Running test: repeatquery1... ok
> Running test: fetchdocs1... ok
> Running test: absentterm1... ok
> Running test: absentterm2... ok
> Running test: rset1... ok
> Running test: rset2... ok
> Running test: eliteset1... ok
> Running test: eliteset2... ok
> Running test: eliteset3... ok
> Running test: eliteset4... ok
> Running test: eliteset5... ok
> Running test: termlisttermfreq1... ok
> Running test: qterminfo1... ok
> Running test: qterminfo2... ok
> Running test: msetzeroitems1... ok
> Running test: matches1... ok
> Running test: wqf1... ok
> Running test: qlen1... ok
> Running test: termlist1... ok
> Running test: termlist2... ok
> Running test: termlist3... ok
> Running test: termlist4... ok
> Running test: puncterms1... ok
> Running test: spaceterms1... ok
> Running test: xor1... ok
> Running test: xor2... ok
> Running test: getdoc1... ok
> Running test: emptyop1... ok
> Running test: checkatleast1... ok
> Running test: checkatleast2... ok
> Running test: checkatleast3... ok
> Running test: allpostlist1... ok
> Running test: emptyterm1... ok
> Running test: scaleweight1... ok
> Running test: scaleweight2... ok
> Running test: bm25weight1... ok
> Running test: tradweight1... ok
> Running test: tradweight4... ok
> Running test: dbstats1... ok
> Running test: dbstats2... ok
> Running test: alldocspl3... ok
> Running test: msetfirst2... ok
> Running test: bm25weight2... ok
> Running test: unigramlmweight2... ok
> Running test: tradweight2... ok
> Running test: emptydb1... ok
> Running test: multiargop1... ok
> Running test: msetweights1... ok
> Running test: itorskiptofromend1... ok
> Running test: sortvalue2... ok
> Running test: enquiregetquery1... ok
> Running test: exactxor1... ok
> Running test: getdocumentlazy1... ok
> Running test: getdocumentlazy2... ok
> Running test: checkatleast4... ok
> Running test: multidb1... ok
> Running test: closedb1... ok
> Running test: closedb3... ok
> Running test: collapsekey5... ok
> Running test: termstats... ok
> Running test: msetiterator1... ok
> Running test: msetiterator2... ok
> Running test: msetiterator3... ok
> Running test: esetiterator1... ok
> Running test: esetiterator2... ok
> Running test: collapsekey1... ok
> Running test: collapsekey2... SKIPPED
> api_db.cc:883: Don't have a suitable database currently
>
> Running test: collapsekey3... ok
> Running test: collapsekey4... ok
> Running test: allterms1... ok
> Running test: allterms2... ok
> Running test: allterms3... ok
> Running test: allterms4... ok
> Running test: allterms5... ok
> Running test: allterms6... ok
> Running test: specialterms1... ok
> Running test: specialterms2... ok
> Running test: postlist1... ok
> Running test: postlist2... ok
> Running test: postlist3... ok
> Running test: postlist4... ok
> Running test: postlist5... ok
> Running test: postlist6... ok
> Running test: collfreq1... ok
> Running test: sortvalue1... ok
> Running test: sortrel1... ok
> Running test: matchall1... ok
> Running test: matchspy5... ok
> Running test: subclassablerefcount3... ok
> Running test: subclassablerefcount6... ok
> Running test: subclassablerefcount7... ok
> Running test: synonym1... ok
> Running test: synonym2... ok
> Running test: synonym3... ok
> Running test: synonym4... ok
> Running test: opmax1... ok
> Running test: valuerange1... ok
> Running test: valuege1... ok
> Running test: valuege2... ok
> Running test: valuele1... ok
> Running test: valuege4... ok
> Running test: valuerange3... ok
> Running test: valuerange4... ok
> Running test: valuerangematchesub1... ok
> Running test: consistency3... ok
> Running test: pctcutoff5... ok
> Running test: topercent3... ok
> Running test: topercent4... ok
> Running test: topercent5... ok
> Running test: topercent6... ok
> Running test: valueweightsource1... ok
> Running test: fixedweightsource1... ok
> Running test: xor3... ok
> Running test: phrasealldocs1... ok
> Running test: wildcard1... SKIPPED
> apitest.cc:142: Test not supported for multi backend
>
> Running test: wildcard2... SKIPPED
> apitest.cc:142: Test not supported for multi backend
>
> Running test: dualprefixwildcard1... ok
> Running test: loosephrase1... ok
> Running test: loosenear1... ok
> Running test: complexphrase1... ok
> Running test: complexnear1... ok
> Running test: complexphrase2... ok
> Running test: complexnear2... ok
> Running test: zeroestimate1... ok
> Running test: complexphrase3... ok
> Running test: complexnear3... ok
> Running test: notandor1... ok
> Running test: boolorbug1... ok
> Running test: hoistnotbug1... ok
> Running test: emptynot1... ok
> Running test: emptymaybe1... ok
> Running test: phraseweightcheckbug1... ok
> Running test: orphanedhint1... ok
> Running test: wildquery1... ok
> Running test: snippet1... ok
> Running test: snippetstem1... ok
> Running test: snippetphrase1... ok
> Running test: snippet_termcover1... ok
> Running test: snippet_termcover2... ok
> Running test: snippet_empty... ok
> Running test: snippet_start_nonspace... ok
> Running test: snippet_small_zerolength... ok
> Running test: snippet_empty_mset... ok
> Running test: valuestream2... ok
> Running test: valuestream3... ok
> Running test: valuemapsource1... ok
> Running test: bm25weight4... ok
> Running test: bm25weight5... ok
> Running test: bm25plusweight2... ok
> Running test: bm25plusweight3... ok
> Running test: inl2weight3... ok
> Running test: ifb2weight3... ok
> Running test: ineb2weight3... ok
> Running test: bb2weight3... ok
> Running test: bb2weight4... ok
> Running test: dlhweight1... ok
> Running test: pl2weight3... ok
> Running test: pl2plusweight4... ok
> Running test: pl2plusweight5... ok
> Running test: dphweight1... ok
> Running test: tfidfweight3... ok
> Running test: unigramlmweight4... ok
> Running test: unigramlmweight5... ok
> Running test: unigramlmweight7... ok
> Running test: unigramlmweight8... ok
> Running test: coordweight1... ok
> Running test: matchdecider1... ok
> Running test: matchdecider2... ok
> Running test: matchdecider3... ok
> Running test: consistency1... ok
> Running test: userweight1... ok
> Running test: valuesetmatchdecider2... ok
> Running test: matchspy1... ok
> Running test: checkzeromaxpartopt1... ok
> Running test: externalsource4... ok
> Running test: postingsourcebounds1... ok
> Running test: sortfunctor1... ok
> Running test: changesorter1... ok
> Running test: sortfunctorempty1... ok
> Running test: checkstatsweight1... ok
> Running test: checkstatsweight2... ok
> Running test: sortfunctor3... ok
> Running test: compactmerge1... ok
> Running test: compactstub1... ok
> Running test: compactstub2... ok
> Running test: compactstub3... ok
> Running test: compactstub4... ok
> Running test: compactempty1... ok
> Running test: compactoldmerge1... ok
> Running test: compactoldstub1... ok
> Running test: compactoldstub2... ok
> Running test: compactoldstub3... ok
> Running test: compactoldstub4... ok
> Running test: compactoldempty1... ok
> Running test: compacttofd1... ok
> Running test: compacttofd2... ok
> Running test: compactmultichunks1... ok
> Running test: compactmissingtables1... ok
> Running test: compactmergesynonym1... ok
> Running test: compactmultipass1... ok
> Running test: compactoldmultichunks1... ok
> Running test: compactoldmissingtables1... ok
> Running test: compactoldmergesynonym1... ok
> Running test: compactoldmultipass1... ok
> Running test: compact1... ok
> Running test: compactsingle1... ok
> Running test: msize1... ok
> Running test: msize2... ok
> Running test: xordecay1... ok
> Running test: ordecay1... ok
> Running test: ordecay2... ok
> Running test: orcheck1... ok
> Running test: getuniqueterms1... ok
> Running test: nopositionbug1... ok
> Running test: netstats1... ok
> Running test: matchspy2... ok
> Running test: matchspy4... ok
> Running test: valuerange5... ok
> Running test: valuerange6... ok
> Running test: valuerange7... ok
> Running test: topercent7... ok
> Running test: subdbwithoutpos1... ok
> Running test: snippetmisc1... ok
> Running test: snippet_cjkngrams... ok
> Running test: dlhweight3... ok
> Running test: dphweight3... ok
> Running test: matchtimelimit1... ok
> Running test: latlongpostingsource1... ok
> Running test: phrasebug1... ok
> Running test: metadata3... ok
> Running test: metadata2... ok
> Running test: metadata4... ok
> Running test: postingsourceshardindex1... ok
> Running test: stubdb1... ok
> Running test: stubdb2... FAIL: NetworkTimeoutError: Timeout expired while
> trying to read (context: remote:prog(./runsrv ../bin/xapian-progsrv
> .multiglass/db__apitest_simpledata)
> Running test: stubdb3... ok
> Running test: stubdb5... ok
> Running test: stubdb9... ok
> Running test: phrase3... ok
> Running test: near1... ok
> Running test: near2... ok
> Running test: phrase1... ok
> Running test: phrase2... ok
> Running test: poslist1... ok
> Running test: positfromtermit1... ok
> Running test: poslist2... ok
> Running test: poslist3... ok
> Running test: poslistupdate1... ok
> Running test: qpsynonympartial1... ok
> Running test: qp_synonym2... ok
> Running test: qp_synonym3... ok
> Running test: qp_scale1... ok
> Running test: valueweightsource2... ok
> Running test: valuestats3... ok
> Running test: alldocspl1... ok
> Running test: alldocspl2... ok
> Running test: totaldoclen1... ok
> Running test: exceed32bitcombineddb1... ok
> Running test: modifiedpostlist1... ok
> Running test: doclenaftercommit1... ok
> Running test: valuesaftercommit1... ok
> Running test: replacedoc8... ok
> Running test: newfreelistblock1... ok
> Running test: splitpostings1... ok
> Running test: closedb7... ok
> Running test: metadata1... ok
> Running test: metadata5... ok
> Running test: valuerange2... ok
> Running test: possubqueries1... ok
> Running test: qp_flag_wildcard1... ok
> Running test: qp_flag_wildcard2... ok
> Running test: qp_flag_wildcard3... ok
> Running test: qp_flag_partial1... ok
> Running test: qp_value_range3... ok
> Running test: qp_range3... ok
> Running test: qp_stopword_group1... ok
> Running test: modtermwdf1... ok
> Running test: bigoaddvalue1... ok
> Running test: serialise_document2... ok
> Running test: decvalwtsource1... ok
> Running test: decvalwtsource2... ok
> Running test: decvalwtsource3... ok
> Running test: decvalwtsource5... ok
> Running test: adddoc1... ok
> Running test: adddoc3... ok
> Running test: adddoc4... ok
> Running test: adddoc6... ok
> Running test: implicitendsession1... ok
> Running test: databaseassign1... ok
> Running test: deldoc1... ok
> Running test: deldoc2... ok
> Running test: deldoc3... ok
> Running test: deldoc4... ok
> Running test: deldoc5... ok
> Running test: deldoc6... ok
> Running test: replacedoc1... ok
> Running test: replacedoc2... ok
> Running test: replacedoc3... ok
> Running test: replacedoc4... ok
> Running test: replacedoc5... ok
> Running test: replacedoc6... ok
> Running test: uniqueterm1... ok
> Running test: allpostlist2... ok
> Running test: emptyterm2... ok
> Running test: phraseorneartoand1... ok
> Running test: longpositionlist1... ok
> Running test: consistency2... ok
> Running test: nomoredocids1... ok
> Running test: termtoolong1... ok
> Running test: postlist7... ok
> Running test: modifyvalues1... ok
> Running test: qpmemoryleak1... SKIPPED
> api_backend.cc:574: didn't manage to trigger DatabaseModifiedError
>
> Running test: closedb4... ok
> Running test: replacedoc7... ok
> Running test: sortfunctor2... ok
> Running test: closedb10... ok
> Running test: writeread1... ok
> Running test: retrylock1... ok
> Running test: closedb2... ok
> Running test: cursordelbug1... ok
> Running test: closedb9... ok
> Running test: synonymitor1... ok
> Running test: valuestats1... ok
> Running test: valueweightsource5... ok
> ./apitest backend multi_glass: 350 tests passed, 1 failed, 4 skipped.
> Running tests with backend "multi_glass_remoteprog_glass"...
> Running test: zerodocid1...
>
> }}}
>

> It cannot finish last unit and test suite runs forever in that unit.
> In "ps auxwf" output I see
>

> {{{
> tkloczko  721759  0.0  0.0 240024 14060 pts/3    S+   09:22   0:00  |
> \_ rpmbuild -ba --clean --rmsource --rmspec --rmsource xapian-core.spec
> tkloczko  738583  0.0  0.0 222412  3532 pts/3    S+   09:24   0:00  |
> \_ /bin/sh -e /var/tmp/rpm-tmp.VXwcgZ
> tkloczko  738584  0.0  0.0   3744  2944 pts/3    S+   09:24   0:00  |
> \_ /usr/bin/make -O -j48 V=1 VERBOSE=1 check -j1
> tkloczko  738585  0.0  0.0   3740  2996 pts/3    S+   09:24   0:00  |
> \_ /usr/bin/make check-recursive
> tkloczko  738586  0.0  0.0   4220  3424 pts/3    S+   09:24   0:00  |
> \_ /bin/sh -c fail=; \ if (target_option=k; case ${target_option-} in ?)
> ;;
> *) echo "am__make_running_with_option: internal error: invalid" "target
> option '${target_option-}' specified" >&2; exit 1;; esac; has_opt=no;
> sane_makeflags=$MAKEFLAGS; if
> { if test -z '1'; then false; elif test -n 'x86_64-redhat-linux-gnu';
> then true; elif test -n '4.3' && test -n '/home/tkloczko/rpmbuild/BUILD
> /xapian-core-1.4.18'; then true; else false; fi; }; then
> sane_makeflags=$MFLAGS; else case $MAKEFLAGS in *\\[\ \?]*) bs=\\;
> sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed "s/$bs$bs[$bs
> $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () { flg=`printf
> '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in $sane_makeflags; do test
> $skip_next = yes && { skip_next=no; continue; }; case $flg in *=*|--*)
> continue;; -*I) strip_trailopt 'I'; skip_next=yes;; -*I?*) strip_trailopt
> 'I';; -*O) strip_trailopt 'O'; skip_next=yes;; -*O?*) strip_trailopt
> 'O';; -*l) strip_trailopt 'l'; skip_next=yes;; -*l?*) strip_trailopt
> 'l';; -[dEDm]) skip_next=yes;; -[JT]) skip_next=yes;; esac; case $flg in
> *$target_option*) has_opt=yes; break;; esac; done; test $has_opt = yes);
> then \   failcom='fail=yes'; \ else \   failcom='exit 1'; \ fi; \
> dot_seen=no; \ target=`echo check-recursive | sed s/-recursive//`; \ case
> "check-recursive" in \   distclean-* | maintainer-clean-*) list='. docs
> tests' ;; \   *) list='. docs tests' ;; \ esac; \ for subdir in $list; do
> \   echo "Making $target in $subdir"; \   if test "$subdir" = "."; then \
> dot_seen=yes; \     local_target="$target-am"; \   else \
> local_target="$target"; \   fi; \   (CDPATH="${ZSH_VERSION+.}:" && cd
> $subdir && /usr/bin/make  $local_target) \   || eval $failcom; \ done; \
> if test "$dot_seen" = "no"; then \   /usr/bin/make  "$target-am" || exit
> 1; \ fi; test -z "$fail"
> tkloczko  738600  0.0  0.0   4220  2032 pts/3    S+   09:24   0:00  |
> \_ /bin/sh -c fail=; \ if (target_option=k; case ${target_option-} in ?)
> ;; *) echo "am__make_running_with_option: internal error: invalid"
> "target option '${target_option-}' specified" >&2; exit 1;; esac;
> has_opt=no; sane_makeflags=$MAKEFLAGS; if { if test -z '1'; then false;
> elif test -n 'x86_64-redhat-linux-gnu'; then true; elif test -n '4.3' &&
> test -n '/home/tkloczko/rpmbuild/BUILD/xapian-core-1.4.18'; then true;
> else false; fi; }; then sane_makeflags=$MFLAGS; else case $MAKEFLAGS in
> *\\[\ \?]*) bs=\\; sane_makeflags=`printf '%s\n' "$MAKEFLAGS" | sed
> "s/$bs$bs[$bs $bs?]*//g"`;; esac; fi; skip_next=no; strip_trailopt () {
> flg=`printf '%s\n' "$flg" | sed "s/$1.*$//"`; }; for flg in
> $sane_makeflags; do test $skip_next = yes && { skip_next=no; continue; };
> case $flg in *=*|--*) continue;; -*I) strip_trailopt 'I'; skip_next=yes;;
> -*I?*) strip_trailopt 'I';; -*O) strip_trailopt 'O'; skip_next=yes;;
> -*O?*) strip_trailopt 'O';; -*l) strip_trailopt 'l'; skip_next=yes;;
> -*l?*) strip_trailopt 'l';; -[dEDm]) skip_next=yes;; -[JT])
> skip_next=yes;; esac; case $flg in *$target_option*) has_opt=yes; break;;
> esac; done; test $has_opt = yes); then \   failcom='fail=yes'; \ else \
> failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo check-recursive |
> sed s/-recursive//`; \ case "check-recursive" in \   distclean-* |
> maintainer-clean-*) list='. docs tests' ;; \   *) list='. docs tests' ;;
> \ esac; \ for subdir in $list; do \   echo "Making $target in $subdir"; \
> if test "$subdir" = "."; then \     dot_seen=yes; \     local_target
> ="$target-am"; \   else \     local_target="$target"; \   fi; \
> (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && /usr/bin/make
> $local_target) \   || eval $failcom; \ done; \ if test "$dot_seen" =
> "no"; then \   /usr/bin/make  "$target-am" || exit 1; \ fi; test -z
> "$fail"
> tkloczko  738601  0.0  0.0   3232  2376 pts/3    S+   09:24   0:00  |
> \_ /usr/bin/make check
> tkloczko  738603  0.0  0.0   3232  2468 pts/3    S+   09:24   0:00  |
> \_ /usr/bin/make check-am
> tkloczko  742575  0.0  0.0   3232  2496 pts/3    S+   09:28   0:00  |
> \_ /usr/bin/make check-TESTS
> tkloczko  742576  0.0  0.0   4084  2896 pts/3    S+   09:28   0:00  |
> \_ /bin/sh -c failed=0; all=0; xfail=0; xpass=0; skip=0; \ srcdir=.;
> export srcdir; \ list=' apitest internaltest stemtest unittest '; \ {
> mgn= red= grn= lgn= blu= brg= std=; am__color_tests=no; if test "X" =
> Xno; then am__color_tests=no; elif test "X" = Xalways; then
> am__color_tests=yes; elif test "X$TERM" != Xdumb && { test -t 1; }
> 2>/dev/null; then am__color_tests=yes; fi; if test $am__color_tests =
> yes; then red='?[0;31m'; grn='?[0;32m'; lgn='?[1;32m'; blu='?[1;34m';
> mgn='?[0;35m'; brg='?[1m'; std='?[m'; fi; }; \ if test -n "$list"; then \
> for tst in $list; do \     if test -f ./$tst; then dir=./; \     elif
> test -f $tst; then dir=; \     else dir="./"; fi; \     if ./runtest
> ${dir}$tst ; then \       all=`expr $all + 1`; \       case "  " in \
> *[\ \?]$tst[\ \?]*) \ ?xpass=`expr $xpass + 1`; \ ?failed=`expr $failed +
> 1`; \ ?col=$red; res=XPASS; \       ;; \       *) \ ?col=$grn; res=PASS;
> \       ;; \       esac; \     elif test $? -ne 77; then \
> all=`expr $all + 1`; \       case "  " in \       *[\ \?]$tst[\ \?]*) \
> ?xfail=`expr $xfail + 1`; \ ?col=$lgn; res=XFAIL; \       ;; \       *) \
> ?failed=`expr $failed + 1`; \ ?col=$red; res=FAIL; \       ;; \
> esac; \     else \       skip=`expr $skip + 1`; \       col=$blu;
> res=SKIP; \     fi; \     echo "${col}$res${std}: $tst"; \   done; \   if
> test "$all" -eq 1; then \     tests="test"; \     All=""; \   else \
> tests="tests"; \     All="All "; \   fi; \   if test "$failed" -eq 0;
> then \     if test "$xfail" -eq 0; then \       banner="$All$all $tests
> passed"; \     else \       if test "$xfail" -eq 1; then
> failures=failure; else failures=failures; fi; \       banner="$All$all
> $tests behaved as expected ($xfail expected $failures)"; \     fi; \
> else \     if test "$xpass" -eq 0; then \       banner="$failed of $all
> $tests failed"; \     else \       if test "$xpass" -eq 1; then
> passes=pass; else passes=passes; fi; \       banner="$failed of $all
> $tests did not behave as expected ($xpass unexpected $passes)"; \     fi;
> \   fi; \   dashes="$banner"; \   skipped=""; \   if test "$skip" -ne 0;
> then \     if test "$skip" -eq 1; then \       skipped="($skip test was
> not run)"; \     else \       skipped="($skip tests were not run)"; \
> fi; \     test `echo "$skipped" | wc -c` -le `echo "$banner" | wc -c` ||
> \       dashes="$skipped"; \   fi; \   report=""; \   if test "$failed"
> -ne 0 && test -n "https://xapian.org/bugs"; then \     report="Please
> report to https://xapian.org/bugs"; \     test `echo "$report" | wc -c`
> -le `echo "$banner" | wc -c` || \       dashes="$report"; \   fi; \
> dashes=`echo "$dashes" | sed s/./=/g`; \   if test "$failed" -eq 0; then
> \     col="$grn"; \   else \     col="$red"; \   fi; \   echo
> "${col}$dashes${std}"; \   echo "${col}$banner${std}"; \   test -z
> "$skipped" || echo "${col}$skipped${std}"; \   test -z "$report" || echo
> "${col}$report${std}"; \   echo "${col}$dashes${std}"; \   test "$failed"
> -eq 0; \ else :; fi
> tkloczko  742577 18.0  0.2 385388 341404 pts/3   Sl+  09:28  11:29  |
> \_ /usr/bin/valgrind --log-file=.valgrind.log.%p --child-silent-after-
> fork=yes --leak-resolution=high --suppressions=./valgrind.supp ./apitest
> tkloczko  762257 98.7  0.1 304848 250428 pts/3   R+   09:33  57:36  |
> \_ /usr/bin/valgrind --log-file=.valgrind.log.%p --child-silent-after-
> fork=yes --leak-resolution=high --suppressions=./valgrind.supp ./apitest
> tkloczko  769709 98.7  0.2 330696 275664 pts/3   R+   09:36  54:19  |
> \_ /usr/bin/valgrind --log-file=.valgrind.log.%p --child-silent-after-
> fork=yes --leak-resolution=high --suppressions=./valgrind.supp ./apitest
> tkloczko  776494 98.4  0.2 328204 275944 pts/3   R+   09:38  51:50  |
> \_ /usr/bin/valgrind --log-file=.valgrind.log.%p --child-silent-after-
> fork=yes --leak-resolution=high --suppressions=./valgrind.supp ./apitest
> tkloczko  776512 98.6  0.2 385388 332296 pts/3   R+   09:40  50:24  |
> \_ /usr/bin/valgrind --log-file=.valgrind.log.%p --child-silent-after-
> fork=yes --leak-resolution=high --suppressions=./valgrind.supp ./apitest
> }}}
>
> Please let me know if you need more details or want me to perform some
> diagnostics.

New description:



--
Comment (by Tomasz Kloczko):

 CPU:
 {{{
 [tkloczko at barrel rpmbuild]$ grep name /proc/cpuinfo | uniq
 model name      : Intel(R) Xeon(R) Silver 4116 CPU @ 2.10GHz

 }}}

 Distribytion: my own distribution which is similar to Fedora rawhide but
 on topp of that it has thosands bugs fixed.
 Fedora [package has no executing test suite in %check so they've not geen
 able to stiump on that issue. but it should be possible to reporoduce that
 on Fedora rawhide.

 Source code configuratio:
 Parto of my spec file:
 {{{
 autoreconf -fiv
 %configure \
         --disable-static \
         %{nil}
 }}}
 So I'm only disabling buiod and install static libraries. I;m building
 xapian-core with LTO (details nelow)
 Begin of the %build log:
 {{{
 + cd xapian-core-1.4.18
 + autoreconf -fiv
 autoreconf: export WARNINGS=
 autoreconf: Entering directory '.'
 autoreconf: configure.ac: not using Gettext
 autoreconf: running: aclocal --force -I m4
 autoreconf: configure.ac: tracing
 autoreconf: running: libtoolize --copy --force
 libtoolize: putting auxiliary files in '.'.
 libtoolize: copying file './ltmain.sh'
 libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
 libtoolize: copying file 'm4/libtool.m4'
 libtoolize: copying file 'm4/ltoptions.m4'
 libtoolize: copying file 'm4/ltsugar.m4'
 libtoolize: copying file 'm4/ltversion.m4'
 libtoolize: copying file 'm4/lt~obsolete.m4'
 autoreconf: configure.ac: not using Intltool
 autoreconf: configure.ac: not using Gtkdoc
 autoreconf: running: aclocal --force -I m4
 autoreconf: running: /usr/bin/autoconf --force
 configure.ac:205: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
 configure.ac:205: You should run autoupdate.
 ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
 configure.ac:205: the top level
 configure.ac:207: warning: The macro `AC_TRY_LINK' is obsolete.
 configure.ac:207: You should run autoupdate.
 ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
 configure.ac:207: the top level
 configure.ac:207: warning: The macro `AC_TRY_RUN' is obsolete.
 configure.ac:207: You should run autoupdate.
 ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
 configure.ac:207: the top level
 configure.ac:265: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
 configure.ac:265: You should run autoupdate.
 ./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
 configure.ac:265: the top level
 configure.ac:367: warning: The macro `AC_TRY_LINK' is obsolete.
 configure.ac:367: You should run autoupdate.
 ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
 configure.ac:367: the top level
 configure.ac:367: warning: The macro `AC_TRY_LINK' is obsolete.
 configure.ac:367: You should run autoupdate.
 ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from...
 ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from...
 ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
 configure.ac:367: the top level
 configure.ac:432: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:432: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 configure.ac:432: the top level
 configure.ac:520: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:520: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 configure.ac:520: the top level
 configure.ac:552: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:552: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 configure.ac:552: the top level
 configure.ac:973: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:973: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
 m4/xapian_type_socklen_t.m4:11: XAPIAN_TYPE_SOCKLEN_T is expanded from...
 configure.ac:973: the top level
 configure.ac:1047: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:1047: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from...
 configure.ac:1047: the top level
 configure.ac:1081: warning: The macro `AC_TRY_COMPILE' is obsolete.
 configure.ac:1081: You should run autoupdate.
 ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
 lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
 lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
 ./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from...
 configure.ac:1081: the top level
 autoreconf: running: /usr/bin/autoheader --force
 autoreconf: running: automake --add-missing --copy --force-missing
 configure.ac:108: installing './compile'
 configure.ac:101: installing './missing'
 Makefile.am: installing './depcomp'
 autoreconf: Leaving directory '.'
 + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fdata-sections -ffunction-sections -flto=auto -flto-partition=none'
 + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-
 security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fdata-sections -ffunction-sections -flto=auto -flto-partition=none'
 + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fdata-sections -ffunction-sections -flto=auto -flto-partition=none
 -I/usr/lib64/gfortran/modules'
 + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-
 security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS
 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong
 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
 -fdata-sections -ffunction-sections -flto=auto -flto-partition=none
 -I/usr/lib64/gfortran/modules'
 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,--gc-sections -Wl,-z,now
 -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto=auto -flto-
 partition=none -fuse-linker-plugin'
 + CC=/usr/bin/gcc
 + CXX=/usr/bin/g++
 + FC=/usr/bin/gfortran
 + AR=/usr/bin/gcc-ar
 + NM=/usr/bin/gcc-nm
 + RANLIB=/usr/bin/gcc-ranlib
 + export CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS CC CXX FC AR NM RANLIB
 + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-
 gnu --program-prefix= --disable-dependency-tracking --disable-silent-rules
 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
 --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include
 --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var
 --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man
 --infodir=/usr/share/info --disable-static
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for a race-free mkdir -p... /usr/bin/mkdir -p
 checking for gawk... gawk
 checking whether make sets $(MAKE)... yes
 checking whether make supports nested variables... yes
 checking whether UID '1000' is supported by ustar format... yes
 checking whether GID '1000' is supported by ustar format... yes
 checking how to create a ustar tar archive... gnutar
 checking whether make supports the include directive... yes (GNU style)
 checking for x86_64-redhat-linux-gnu-gcc... /usr/bin/gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.out
 checking for suffix of executables...
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether the compiler supports GNU C... yes
 checking whether /usr/bin/gcc accepts -g... yes
 checking for /usr/bin/gcc option to enable C11 features... none needed
 checking whether /usr/bin/gcc understands -c and -o together... yes
 checking dependency style of /usr/bin/gcc... none
 checking for x86_64-redhat-linux-gnu-ar... /usr/bin/gcc-ar
 checking the archiver (/usr/bin/gcc-ar) interface... ar
 checking build system type... x86_64-redhat-linux-gnu
 checking host system type... x86_64-redhat-linux-gnu
 checking how to print strings... printf
 checking for a sed that does not truncate output... /usr/bin/sed
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for fgrep... /usr/bin/grep -F
 checking for ld used by /usr/bin/gcc... /usr/bin/ld
 checking if the linker (/usr/bin/ld) is GNU ld... yes
 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/gcc-nm
 checking the name lister (/usr/bin/gcc-nm) interface... BSD nm
 checking whether ln -s works... yes
 checking the maximum length of command line arguments... 1572864
 checking how to convert x86_64-redhat-linux-gnu file names to x86_64
 -redhat-linux-gnu format... func_convert_file_noop
 checking how to convert x86_64-redhat-linux-gnu file names to toolchain
 format... func_convert_file_noop
 checking for /usr/bin/ld option to reload object files... -r
 checking for x86_64-redhat-linux-gnu-objdump... no
 checking for objdump... objdump
 checking how to recognize dependent libraries... pass_all
 checking for x86_64-redhat-linux-gnu-dlltool... no
 checking for dlltool... no
 checking how to associate runtime and link libraries... printf %s\n
 checking for x86_64-redhat-linux-gnu-ar... (cached) /usr/bin/gcc-ar
 checking for archiver @FILE support... @
 checking for x86_64-redhat-linux-gnu-strip... no
 checking for strip... strip
 checking for x86_64-redhat-linux-gnu-ranlib... /usr/bin/gcc-ranlib
 checking command to parse /usr/bin/gcc-nm output from /usr/bin/gcc
 object... ok
 checking for sysroot... no
 checking for a working dd... /usr/bin/dd
 checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
 checking for x86_64-redhat-linux-gnu-mt... no
 checking for mt... no
 checking if : is a manifest tool... no
 checking for stdio.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for strings.h... yes
 checking for sys/stat.h... yes
 checking for sys/types.h... yes
 checking for unistd.h... yes
 checking for dlfcn.h... yes
 checking for objdir... .libs
 checking if /usr/bin/gcc supports -fno-rtti -fno-exceptions... no
 checking for /usr/bin/gcc option to produce PIC... -fPIC -DPIC
 checking if /usr/bin/gcc PIC flag -fPIC -DPIC works... yes
 checking if /usr/bin/gcc static flag -static works... no
 checking if /usr/bin/gcc supports -c -o file.o... yes
 checking if /usr/bin/gcc supports -c -o file.o... (cached) yes
 checking whether the /usr/bin/gcc linker (/usr/bin/ld -m elf_x86_64)
 supports shared libraries... yes
 checking whether -lc should be explicitly linked in... no
 checking dynamic linker characteristics... GNU/Linux ld.so
 checking how to hardcode library paths into programs... immediate
 checking whether stripping libraries is possible... yes
 checking if libtool supports shared libraries... yes
 checking whether to build shared libraries... yes
 checking whether to build static libraries... no
 checking whether to enable maintainer-specific portions of Makefiles... no
 checking whether the compiler supports GNU C++... yes
 checking whether /usr/bin/g++ accepts -g... yes
 checking for /usr/bin/g++ option to enable C++11 features... none needed
 checking dependency style of /usr/bin/g++... none
 checking how to run the C++ preprocessor... /usr/bin/g++ -E
 checking for ld used by /usr/bin/g++... /usr/bin/ld -m elf_x86_64
 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
 checking whether the /usr/bin/g++ linker (/usr/bin/ld -m elf_x86_64)
 supports shared libraries... yes
 checking for /usr/bin/g++ option to produce PIC... -fPIC -DPIC
 checking if /usr/bin/g++ PIC flag -fPIC -DPIC works... yes
 checking if /usr/bin/g++ static flag -static works... no
 checking if /usr/bin/g++ supports -c -o file.o... yes
 checking if /usr/bin/g++ supports -c -o file.o... (cached) yes
 checking whether the /usr/bin/g++ linker (/usr/bin/ld -m elf_x86_64)
 supports shared libraries... yes
 checking dynamic linker characteristics... (cached) GNU/Linux ld.so
 checking how to hardcode library paths into programs... immediate
 checking whether /usr/bin/g++ is a working C++ compiler... yes
 checking whether /usr/bin/g++ supports C++11 features by default... yes
 checking for x86_64-redhat-linux-gnu-gcc... (cached) /usr/bin/gcc
 checking whether the compiler supports GNU C... (cached) yes
 checking whether /usr/bin/gcc accepts -g... (cached) yes
 checking for /usr/bin/gcc option to enable C11 features... (cached) none
 needed
 checking whether /usr/bin/gcc understands -c and -o together... (cached)
 yes
 checking dependency style of /usr/bin/gcc... (cached) none
 checking whether byte ordering is bigendian... no
 checking for special C compiler options needed for large files... no
 checking for _FILE_OFFSET_BITS value needed for large files... no
 checking if -lm is required for maths functions... no
 checking for /usr/bin/g++ options needed to detect all undeclared
 functions... none needed
 checking whether log2 is declared... yes
 checking whether exp10 is declared... yes
 checking whether __exp10 is declared... yes
 checking for __builtin_exp10... yes
 checking if RTTI is supported... yes
 checking whether __builtin_add_overflow is declared... yes
 checking whether __builtin_mul_overflow is declared... yes
 checking whether __builtin_bswap16 is declared... yes
 checking whether __builtin_bswap32 is declared... yes
 checking whether __builtin_bswap64 is declared... yes
 checking whether _byteswap_ushort is declared... no
 checking whether _byteswap_ulong is declared... no
 checking whether _byteswap_uint64 is declared... no
 checking whether __builtin_clz is declared... yes
 checking whether __builtin_clzl is declared... yes
 checking whether __builtin_clzll is declared... yes
 checking whether __builtin_ctz is declared... yes
 checking whether __builtin_ctzl is declared... yes
 checking whether __builtin_ctzll is declared... yes
 checking whether __builtin_expect is declared... yes
 checking whether __builtin_popcount is declared... yes
 checking whether __builtin_popcountl is declared... yes
 checking whether __builtin_popcountll is declared... yes
 checking whether __popcnt is declared... no
 checking whether __popcnt64 is declared... no
 checking for poll... yes
 checking for clock_gettime... yes
 checking for sleep... yes
 checking for nanosleep... yes
 checking for gettimeofday... yes
 checking for ftime... yes
 checking for library containing timer_create... none required
 checking for timer_create() usability... yes
 checking for srandom... yes
 checking for random... yes
 checking for sigaction... yes
 checking for sigsetjmp and siglongjmp... yes
 checking for getrusage... yes
 checking for times... yes
 checking for sysconf... yes
 checking for nftw... yes
 checking for setenv... yes
 checking for _putenv_s... no
 checking whether _putenv_s is declared... no
 checking for closefrom... yes
 checking for getdirentries... yes
 checking for getrlimit... yes
 checking return type of ftime... int
 checking for sys/utsname.h... yes
 checking for gethostname... yes
 checking for ssize_t... yes
 checking for pid_t... yes
 checking for mode_t... yes
 checking size of short... 2
 checking size of int... 4
 checking size of long... 8
 checking size of long long... 8
 checking for sys/types.h... (cached) yes
 checking for 32 bit integer type... int
 checking for 64 bit integer type... long
 checking for perl... /usr/bin/perl
 checking for fcntl.h... yes
 checking for limits.h... yes
 checking for poll.h... yes
 checking for sys/select.h... yes
 checking for sys/resource.h... yes
 checking for cxxabi.h... yes
 checking for valgrind... /usr/bin/valgrind
 checking if valgrind supports --log-file with %p and --child-silent-after-
 fork=yes... yes
 checking for valgrind/memcheck.h... yes
 checking for eatmydata... no
 checking whether strerror_r is declared... yes
 checking whether strerror_r returns char *... yes
 checking for sys_errlist and sys_nerr... no
 checking for _sys_errlist and _sys_nerr... no
 checking for  snprintf... snprintf
 checking for zlib.h... yes
 checking for library containing zlibVersion... -lz
 checking for uuid/uuid.h... yes
 checking for library containing uuid_generate... -luuid
 checking for fork... yes
 checking for library containing socketpair... none required
 checking for library containing getaddrinfo... none required
 checking for library containing inet_ntop... none required
 checking for type to use for 5th parameter to getsockopt... socklen_t
 checking whether fdatasync is declared... yes
 checking for library containing fdatasync... none required
 checking for fdatasync... yes
 checking for fsync... yes
 checking for posix_fadvise... yes
 checking for ftruncate... yes
 checking for pread... yes
 checking for any prototype needed for pread... none required
 checking for pwrite... yes
 checking for any prototype needed for pwrite... none required
 checking for directory separator(s)... /
 checking for link... yes
 checking for version of /usr/bin/g++... GCC 11.2.1
 checking if /usr/bin/g++ -fvisibility=hidden -fvisibility-inlines-hidden
 works... yes
 checking for /usr/bin/g++ with -Wl,-Bsymbolic-functions in LDFLAGS... yes
 checking for /usr/bin/g++ with -xldscope=symbolic in LDFLAGS... no
 checking whether to use SSE instructions on x86... non-x86 arch (x86_64)
 checking that generated files are newer than configure... done
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating tests/Makefile
 config.status: creating docs/Makefile
 config.status: creating docs/doxygen_api.conf
 config.status: creating docs/doxygen_source.conf
 config.status: creating xapian-core.spec
 config.status: creating cmake/xapian-config.cmake
 config.status: creating cmake/xapian-config-version.cmake
 config.status: creating pkgconfig/xapian-core.pc
 config.status: creating makemanpage
 config.status: creating tests/runtest
 config.status: creating tests/runsrv
 config.status: creating tests/submitperftest
 config.status: creating tests/perftest/get_machine_info
 config.status: creating xapian-config
 config.status: creating config.h
 config.status: executing depfiles commands
 config.status: executing libtool commands
 }}}
 Other requested parts in second comment as I need to modyfy build
 procesure and check results.

 About valgrind: all valgrind process are active and each one is fully
 statrates sibgle CPU core all the time.
 I'm using latest valgrind 3.17.0.
 valgrind options used in hanging unit are in "ps auxwf" ouptut icluded on
 opening ticket.
-- 
Ticket URL: <https://trac.xapian.org/ticket/814#comment:3>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list