[?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... multilib downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [multilib] (x86_64)... ==> Synchronizing chroot copy [/var/lib/archbuild/multilib-x86_64/root] -> [svenstaro]...done ==> Making package: varnish 7.0.2-2 (Mon 31 Jan 2022 05:19:29 AM CET) ==> Retrieving sources... -> Found varnish-7.0.2.tgz -> Updating pkg-varnish-cache git repo... Fetching origin ==> Validating source files with sha512sums... varnish-7.0.2.tgz ... Passed pkg-varnish-cache ... Skipped ==>(B Making package: varnish 7.0.2-2 (Mon 31 Jan 2022 05:19:33 AM CET)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change core/libnsl 2.0.0-1 0.07 MiB Total Installed Size: 0.07 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... [?25h==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B [?25lresolving dependencies... looking for conflicting packages... Package (32) New Version Net Change extra/perl-error 0.17029-3 0.04 MiB extra/perl-mailtools 2.21-5 0.11 MiB extra/perl-timedate 2.33-3 0.08 MiB core/python 3.10.2-1 53.85 MiB extra/python-appdirs 1.4.4-6 0.07 MiB community/python-babel 2.9.1-3 27.10 MiB extra/python-chardet 4.0.0-5 2.10 MiB extra/python-idna 3.3-3 0.66 MiB community/python-imagesize 1.3.0-3 0.03 MiB community/python-jinja 3.0.3-3 1.30 MiB extra/python-markupsafe 2.0.1-3 0.06 MiB community/python-more-itertools 8.10.0-4 0.32 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 20.9-7 0.18 MiB community/python-pygments 2.11.2-1 11.22 MiB extra/python-pyparsing 2.4.7-6 0.72 MiB community/python-pytz 2021.3-4 0.14 MiB extra/python-requests 2.26.0-5 0.45 MiB extra/python-setuptools 1:59.1.1-1 2.95 MiB extra/python-six 1.16.0-5 0.09 MiB community/python-snowballstemmer 2.2.0-3 1.78 MiB community/python-sphinx-alabaster-theme 0.7.12-9 0.04 MiB community/python-sphinxcontrib-applehelp 1.0.2-8 0.24 MiB community/python-sphinxcontrib-devhelp 1.0.2-8 0.12 MiB community/python-sphinxcontrib-htmlhelp 2.0.0-3 0.15 MiB community/python-sphinxcontrib-jsmath 1.0.1-11 0.01 MiB community/python-sphinxcontrib-qthelp 1.0.3-8 0.15 MiB community/python-sphinxcontrib-serializinghtml 1.1.5-3 0.12 MiB extra/python-urllib3 1.26.8-1 0.70 MiB extra/git 2.35.1-1 33.31 MiB community/python-docutils 1:0.16-2 4.30 MiB community/python-sphinx 4.4.0-1 15.24 MiB Total Installed Size: 157.71 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-docutils... installing python-pytz... installing python-babel... installing python-imagesize... installing python-appdirs... installing python-more-itertools... installing python-ordered-set... installing python-pyparsing... installing python-six... installing python-packaging... installing python-setuptools... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-pygments... installing python-urllib3... Optional dependencies for python-urllib3 python-pysocks: SOCKS support python-brotli: Brotli support python-pyopenssl: security support python-idna: security support [pending] installing python-chardet... installing python-idna... installing python-requests... Optional dependencies for python-requests python-pysocks: SOCKS proxy support installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-latexextra: for generation of PDF documentation installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==>(B Retrieving sources...(B  ->(B Found varnish-7.0.2.tgz(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting varnish-7.0.2.tgz with bsdtar(B  ->(B Creating working copy of pkg-varnish-cache git repo...(B Cloning into 'pkg-varnish-cache'... done. Switched to a new branch 'makepkg' ==>(B Starting build()...(B checking for gcc... 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... gcc3 checking whether make supports nested variables... (cached) yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by 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/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from 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 mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the 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 for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking for gcc option to accept ISO C99... none needed checking for gcc option to accept ISO Standard C... (cached) none needed checking whether gcc is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for rst2man-3.6... no checking for rst2man-3... no checking for rst2man... rst2man checking for sphinx-build-3.6... no checking for sphinx-build-3... no checking for sphinx-build... sphinx-build checking for rst2html-3.6... no checking for rst2html-3... no checking for rst2html... rst2html checking for dot... no configure: WARNING: dot not found - build will fail if svg files are out of date. checking for a Python interpreter with version >= 3.4... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.10 checking for python3 platform... linux checking for python3 script directory... ${prefix}/lib/python3.10/site-packages checking for python3 extension module directory... ${exec_prefix}/lib/python3.10/site-packages checking for library containing pthread_create... none required checking for clock_gettime in -lrt... yes checking for dlopen in -ldl... yes checking for socket in -lsocket... no checking for getaddrinfo in -lnsl... yes checking umem.h usability... no checking umem.h presence... no checking for umem.h... no checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking for cos in -lm... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libpcre2-8... yes checking for pcre2_set_depth_limit_8... yes checking edit/readline/readline.h usability... no checking edit/readline/readline.h presence... no checking for edit/readline/readline.h... no checking for libedit... no checking for a readline compatible library... -lreadline checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking whether readline supports history... yes checking history.h usability... no checking history.h presence... no checking for history.h... no checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking for ncursesw... yes checking ncursesw/curses.h usability... no checking ncursesw/curses.h presence... no checking for ncursesw/curses.h... no checking ncursesw.h usability... no checking ncursesw.h presence... no checking for ncursesw.h... no checking ncurses/curses.h usability... no checking ncurses/curses.h presence... no checking for ncurses/curses.h... no checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking for ANSI C header files... (cached) yes checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking for sys/mount.h... yes checking sys/personality.h usability... yes checking sys/personality.h presence... yes checking for sys/personality.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking for pthread_np.h... no checking priv.h usability... no checking priv.h presence... no checking for priv.h... no checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking for nanosleep... yes checking for setppriv... no checking for fallocate... yes checking for closefrom... no checking for sigaltstack... yes checking for getpeereid... no checking for getpeerucred... no checking for fnmatch... yes checking for pthread_set_name_np... no checking for pthread_setname_np... yes checking for pthread_mutex_isowned_np... no checking for pthread_getattr_np... yes checking whether __SUNPRO_C is declared... no checking whether we have support for visibility attributes... yes checking for malloc_conf in -ljemalloc... no configure: WARNING: No system jemalloc found, using system malloc checking for setproctitle... no checking for library containing backtrace... none required checking whether daemon() works... checking for daemon... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for clock_gettime... yes checking for gethrtime... no checking for kqueue... no checking for epoll_ctl... yes checking for port_create... no checking for struct sockaddr.sa_len... no checking whether SO_ACCEPTFILTER is declared... no checking whether SO_RCVTIMEO is declared... yes checking whether SO_SNDTIMEO is declared... yes checking for TCP_KEEP(CNT|IDLE|INTVL) socket options... yes checking for TCP_FASTOPEN socket option... yes checking if LD -Wl,--version-script works... yes checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Werror... yes checking whether C compiler accepts -Werror=unused-result... yes cc cannot -Wstring-plus-int cc: error: unrecognized command-line option '-Wstring-plus-int' cc cannot -Wunused-parameters cc: error: unrecognized command-line option '-Wunused-parameters'; did you mean '-Wunused-parameter'? checking whether C compiler accepts -fstack-protector... yes checking whether the linker accepts -fstack-protector... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating bin/Makefile config.status: creating bin/varnishadm/Makefile config.status: creating bin/varnishd/Makefile config.status: creating bin/varnishlog/Makefile config.status: creating bin/varnishstat/Makefile config.status: creating bin/varnishtop/Makefile config.status: creating bin/varnishhist/Makefile config.status: creating bin/varnishtest/Makefile config.status: creating bin/varnishncsa/Makefile config.status: creating doc/Makefile config.status: creating doc/graphviz/Makefile config.status: creating doc/sphinx/Makefile config.status: creating doc/sphinx/conf.py config.status: creating etc/Makefile config.status: creating include/Makefile config.status: creating lib/Makefile config.status: creating lib/libvarnish/Makefile config.status: creating lib/libvarnishapi/Makefile config.status: creating lib/libvcc/Makefile config.status: creating lib/libvgz/Makefile config.status: creating man/Makefile config.status: creating varnishapi.pc config.status: creating varnishapi-uninstalled.pc config.status: creating vmod/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing mkdir commands make all-recursive make[1]: Entering directory '/build/varnish/src/varnish-7.0.2' Making all in include make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make all-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/include' CC vrt_test-vrt_test.o CC vbm_test.o GEN vrt_test CCLD vbm_test make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' Making all in lib make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' Making all in libvarnish make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' CC vav_test-vav.o CC libvarnish_la-vct.lo CC libvarnish_la-vbh.lo CC libvarnish_la-vas.lo CC libvarnish_la-vav.lo CC libvarnish_la-vcli_serve.lo CC libvarnish_la-vcli_proto.lo CC libvarnish_la-venc.lo CC libvarnish_la-version.lo CC libvarnish_la-vev.lo CC libvarnish_la-vfil.lo CC libvarnish_la-vfl.lo CC libvarnish_la-vin.lo CC libvarnish_la-vjsn.lo CC libvarnish_la-vlu.lo CC libvarnish_la-vmb.lo CC libvarnish_la-vrnd.lo CC libvarnish_la-vnum.lo CC libvarnish_la-vre.lo CC libvarnish_la-vpf.lo CC libvarnish_la-vsa.lo CC libvarnish_la-vsha256.lo CC libvarnish_la-vtcp.lo CC libvarnish_la-vsb.lo CC libvarnish_la-vte.lo CC libvarnish_la-vtim.lo CC libvarnish_la-vsub.lo CC vbh_test-vbh.o CC libvarnish_la-vss.lo CC libvarnish_la-vus.lo CC vjsn_test-vjsn.o CC vct_test-vct.o CC vnum_c_test-vnum.o CC vsb_test-vsb_test.o CCLD libvarnish.la CCLD vbh_test CCLD vct_test CCLD vav_test CCLD vjsn_test CCLD vnum_c_test CCLD vsb_test make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' Making all in libvarnishapi make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' CC vsl2rst.o CC vxp_test-vsl.o CC vxp_test-vsc.o CC vxp_test-vsig.o CC vxp_test-vsm.o CC vxp_test-vsl_arg.o CC vxp_test-vsl_query.o CC vxp_test-vsl_cursor.o CC vxp_test-vxp_fixed_token.o CC vxp_test-vsl_dispatch.o CC vxp_test-vut.o CC vxp_test-vxp.o CC vxp_test-vxp_test.o CC vxp_test-vxp_lexer.o CC vsl_glob_test.o CC vxp_test-vxp_parse.o CC libvarnishapi_la-vsig.lo CC libvarnishapi_la-vsl.lo CC libvarnishapi_la-vsl_arg.lo CC libvarnishapi_la-vsl_cursor.lo CC libvarnishapi_la-vsl_query.lo CC libvarnishapi_la-vsc.lo CC libvarnishapi_la-vsm.lo CC libvarnishapi_la-vsl_dispatch.lo CC libvarnishapi_la-vut.lo CC libvarnishapi_la-vxp.lo CC libvarnishapi_la-vxp_lexer.lo CC libvarnishapi_la-vxp_fixed_token.lo CC libvarnishapi_la-vxp_parse.lo CCLD vsl2rst vsm.c: In function ‘VSM_Attach’: vsm.c:771:39: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 771 | (void)write(progress, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ vsm.c:777:39: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 777 | (void)write(progress, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ vsm.c:782:31: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 782 | (void)write(progress, ".", 1); | ^~~~~~~~~~~~~~~~~~~~~~~ vsm.c: In function ‘VSM_Attach’: vsm.c:771:39: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 771 | (void)write(progress, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ vsm.c:777:39: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 777 | (void)write(progress, "\n", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~ vsm.c:782:31: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 782 | (void)write(progress, ".", 1); | ^~~~~~~~~~~~~~~~~~~~~~~ CCLD vxp_test CCLD libvarnishapi.la CCLD vsl_glob_test make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' Making all in libvcc make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' CC vcc_acl.o CC vcc_action.o CC vcc_compile.o CC vcc_backend.o CC vcc_parse.o CC vcc_backend_util.o CC vcc_expr.o CC vcc_fixed_token.o CC vcc_obj.o CC vcc_utils.o CC vcc_source.o CC vcc_storage.o CC vcc_symb.o CC vcc_vmod.o CC vcc_token.o CC vcc_types.o CC vcc_xref.o CC vcc_var.o AR libvcc.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' Making all in libvgz make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' CC libvgz_a-crc32.o CC libvgz_a-adler32.o CC libvgz_a-inffast.o CC libvgz_a-deflate.o CC libvgz_a-trees.o CC libvgz_a-inftrees.o CC libvgz_a-inflate.o CC libvgz_a-zutil.o AR libvgz.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' Making all in bin make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin' Making all in varnishadm make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' CC varnishadm-varnishadm.o CCLD varnishadm make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' Making all in varnishd make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_lck.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_main.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_mempool.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_mgt.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_sma.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_smf.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_smu.vsc /usr/bin/python3 ../../lib/libvcc/vsctool.py -ch VSC_vbe.vsc CC hpack/vhp_gen_hufdec.o CCLD vhp_gen_hufdec GEN vhp_hufdec.h mv -f vhp_hufdec.h_ vhp_hufdec.h make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' CC hpack/vhp_decode_test-vhp_decode.o CC hpack/vhp_table_test-vhp_table.o CC hpack/vhp_decode_test-vhp_table.o CC hpack/varnishd-vhp_decode.o CC hpack/varnishd-vhp_table.o CC cache/varnishd-cache_ws.o echo '/*' > builtin_vcl.c CC varnishd-VSC_mgt.o CC varnishd-VSC_lck.o CC varnishd-VSC_smf.o CC varnishd-VSC_mempool.o CC varnishd-VSC_vbe.o CC varnishd-VSC_main.o CC varnishd-VSC_sma.o CC varnishd-VSC_smu.o echo ' * NB: This file is machine generated, DO NOT EDIT!' >> builtin_vcl.c echo ' *' >> builtin_vcl.c echo ' * Edit builtin.vcl instead and run make' >> builtin_vcl.c echo ' *' >> builtin_vcl.c echo ' */' >> builtin_vcl.c echo '#include "config.h"' >> builtin_vcl.c echo '#include "mgt/mgt.h"' >> builtin_vcl.c CC cache/varnishd-cache_acceptor.o CC cache/varnishd-cache_backend.o CC cache/esi_parse_fuzzer-cache_esi_parse.o CC fuzzers/esi_parse_fuzzer-esi_parse_fuzzer.o echo '' >> builtin_vcl.c CC cache/varnishd-cache_backend_probe.o CC cache/varnishd-cache_ban_lurker.o CC cache/varnishd-cache_busyobj.o CC cache/varnishd-cache_ban.o CC cache/varnishd-cache_conn_pool.o CC cache/varnishd-cache_deliver_proc.o CC cache/varnishd-cache_director.o CC cache/varnishd-cache_cli.o CC cache/varnishd-cache_ban_build.o echo 'const char * const builtin_vcl =' >> builtin_vcl.c CC cache/varnishd-cache_esi_deliver.o CC cache/varnishd-cache_esi_fetch.o CC cache/varnishd-cache_expire.o CC cache/varnishd-cache_fetch.o CC cache/varnishd-cache_gzip.o CC cache/varnishd-cache_esi_parse.o sed -e 's/"/\\"/g' \ -e 's/$/\\n"/' \ -e 's/^/ "/' ./builtin.vcl >> builtin_vcl.c CC cache/varnishd-cache_fetch_proc.o CC cache/varnishd-cache_hash.o CC cache/varnishd-cache_lck.o CC cache/varnishd-cache_main.o CC cache/varnishd-cache_mempool.o CC cache/varnishd-cache_obj.o CC cache/varnishd-cache_http.o CC cache/varnishd-cache_pool.o CC cache/varnishd-cache_req_body.o CC cache/varnishd-cache_req.o CC cache/varnishd-cache_range.o CC cache/varnishd-cache_req_fsm.o CC cache/varnishd-cache_rfc2616.o CC cache/varnishd-cache_session.o CC cache/varnishd-cache_shmlog.o CC cache/varnishd-cache_vary.o CC cache/varnishd-cache_vcl.o CC cache/varnishd-cache_panic.o CC cache/varnishd-cache_vpi.o CC cache/varnishd-cache_vrt.o CC cache/varnishd-cache_vrt_filter.o CC cache/varnishd-cache_vrt_priv.o CC cache/varnishd-cache_vrt_re.o CC cache/varnishd-cache_vrt_var.o CC cache/varnishd-cache_vrt_vcl.o CC cache/varnishd-cache_vrt_vmod.o echo ';' >> builtin_vcl.c CC cache/varnishd-cache_wrk.o CC cache/varnishd-cache_ws_common.o CC common/varnishd-common_vsc.o CC common/varnishd-common_vsmw.o CC hash/varnishd-hash_classic.o CC hash/varnishd-hash_critbit.o CC hash/varnishd-hash_simple_list.o CC hash/varnishd-mgt_hash.o CC http1/varnishd-cache_http1_deliver.o CC http1/varnishd-cache_http1_fetch.o CC http1/varnishd-cache_http1_fsm.o CC http1/varnishd-cache_http1_line.o CC http1/varnishd-cache_http1_pipe.o CC http1/varnishd-cache_http1_proto.o CC http1/varnishd-cache_http1_vfp.o CC http2/varnishd-cache_http2_deliver.o CC http2/varnishd-cache_http2_hpack.o CC http2/varnishd-cache_http2_panic.o CC http2/varnishd-cache_http2_proto.o CC http2/varnishd-cache_http2_send.o CC http2/varnishd-cache_http2_session.o CC mgt/varnishd-mgt_acceptor.o CC mgt/varnishd-mgt_jail_solaris.o CC mgt/varnishd-mgt_cli.o CC mgt/varnishd-mgt_child.o CC mgt/varnishd-mgt_jail.o CC mgt/varnishd-mgt_jail_unix.o CC mgt/varnishd-mgt_param.o CC mgt/varnishd-mgt_main.o CC mgt/varnishd-mgt_param_bits.o CC mgt/varnishd-mgt_param_tbl.o CC mgt/varnishd-mgt_param_tcp.o CC mgt/varnishd-mgt_param_tweak.o CC mgt/varnishd-mgt_shmem.o CC mgt/varnishd-mgt_symtab.o CC mgt/varnishd-mgt_util.o CC mgt/varnishd-mgt_vcc.o CC mgt/varnishd-mgt_vcl.o CC proxy/varnishd-cache_proxy_proto.o CC storage/varnishd-mgt_stevedore.o CC storage/varnishd-stevedore.o CC storage/varnishd-stevedore_utils.o CC storage/varnishd-storage_file.o CC storage/varnishd-storage_lru.o CC storage/varnishd-storage_malloc.o CC storage/varnishd-storage_simple.o CC storage/varnishd-storage_umem.o CC waiter/varnishd-cache_waiter.o CC waiter/varnishd-cache_waiter_kqueue.o CC waiter/varnishd-cache_waiter_epoll.o CC waiter/varnishd-cache_waiter_poll.o CC waiter/varnishd-mgt_waiter.o CC waiter/varnishd-cache_waiter_ports.o CC varnishd-builtin_vcl.o CCLD vhp_table_test CCLD vhp_decode_test CCLD esi_parse_fuzzer mgt/mgt_main.c: In function ‘mgt_Cflag_atexit’: mgt/mgt_main.c:256:15: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | (void)chdir("/"); | ^~~~~~~~~~ CCLD varnishd make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' Making all in varnishhist make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' CC varnishhist.o CCLD varnishhist make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' Making all in varnishlog make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' CC varnishlog.o CCLD varnishlog make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' Making all in varnishncsa make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' CC b64.o CC varnishncsa.o CCLD varnishncsa make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' Making all in varnishstat make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' CC varnishstat_help_gen.o CCLD varnishstat_help_gen GEN varnishstat_curses_help.c make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' CC varnishstat.o CC varnishstat_curses.o CC varnishstat_curses_help.o CCLD varnishstat make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' Making all in varnishtop make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' CC varnishtop.o CCLD varnishtop make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' Making all in varnishtest make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' awk -f ./gensequences ./sequences \ > ./teken_state.h CC varnishtest-vtc.o CC varnishtest-vtc_barrier.o CC varnishtest-vtc_client.o CC varnishtest-vtc_haproxy.o CC varnishtest-vtc_gzip.o CC varnishtest-vtc_h2_tbl.o CC varnishtest-vtc_h2_hpack.o CC varnishtest-vtc_http.o CC varnishtest-vtc_log.o CC varnishtest-vtc_misc.o CC varnishtest-vtc_http2.o CC varnishtest-vtc_main.o CC varnishtest-vtc_proxy.o CC varnishtest-vtc_logexp.o CC varnishtest-vtc_process.o CC varnishtest-vtc_subr.o CC varnishtest-vtc_syslog.o CC varnishtest-vtc_server.o CC varnishtest-vtc_varnish.o CC varnishtest-vtc_sess.o CC varnishtest-vtc_tunnel.o CC varnishtest-teken.o vtc_main.c: In function ‘cleaner_setup’: vtc_main.c:238:23: warning: ignoring return value of ‘nice’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 238 | (void)nice(1); /* Not important */ | ^~~~~~~ CCLD varnishtest make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin' Making all in vmod make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/vmod' /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_blob_if ./vmod_blob.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_cookie_if ./vmod_cookie.vcc /usr/bin/python3 ../lib/libvcc/vsctool.py -c VSC_debug.vsc /usr/bin/python3 ../lib/libvcc/vsctool.py -h VSC_debug.vsc /usr/bin/python3 ../lib/libvcc/vmodtool.py --boilerplate -o vcc_debug_if ./vmod_debug.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_directors_if ./vmod_directors.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_proxy_if ./vmod_proxy.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_purge_if ./vmod_purge.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_std_if ./vmod_std.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_unix_if ./vmod_unix.vcc /usr/bin/python3 ../lib/libvcc/vmodtool.py --strict --boilerplate -o vcc_vtc_if ./vmod_vtc.vcc WARNING: Not emitting .RST for $Event event_function WARNING: Not emitting .RST for $Event event_function CC libvmod_blob_la-vmod_blob_hex.lo CC libvmod_blob_la-vmod_blob.lo CC libvmod_blob_la-vmod_blob_url.lo CC libvmod_blob_la-vmod_blob_base64.lo CC libvmod_cookie_la-vcc_cookie_if.lo CC libvmod_purge_la-vcc_purge_if.lo CC libvmod_blob_la-vmod_blob_id.lo CC libvmod_proxy_la-vmod_proxy.lo CC libvmod_blob_la-vcc_blob_if.lo CC libvmod_cookie_la-vmod_cookie.lo CC libvmod_purge_la-vmod_purge.lo CC libvmod_unix_la-vmod_unix.lo CC libvmod_proxy_la-vcc_proxy_if.lo CC libvmod_std_la-vmod_std.lo CC libvmod_std_la-vmod_std_fileread.lo CC libvmod_unix_la-vcc_unix_if.lo CC libvmod_std_la-vcc_std_if.lo CC libvmod_directors_la-vmod_directors_fall_back.lo CC libvmod_std_la-vmod_std_conversions.lo CC libvmod_directors_la-vmod_directors_hash.lo CC libvmod_std_la-vmod_std_querysort.lo CC libvmod_directors_la-vmod_directors_round_robin.lo CC libvmod_directors_la-vmod_directors_shard.lo CC libvmod_directors_la-vmod_directors.lo CC libvmod_directors_la-vmod_directors_random.lo CC libvmod_directors_la-vmod_directors_shard_cfg.lo CC libvmod_vtc_la-vmod_vtc.lo CC libvmod_directors_la-vcc_directors_if.lo CC libvmod_directors_la-vmod_directors_shard_dir.lo CC libvmod_vtc_la-vcc_vtc_if.lo CC libvmod_debug_la-vmod_debug.lo CC libvmod_debug_la-vmod_debug_acl.lo CC libvmod_debug_la-vmod_debug_obj.lo CC libvmod_debug_la-vmod_debug_dyn.lo CC libvmod_debug_la-vcc_debug_if.lo CC libvmod_debug_la-VSC_debug.lo CCLD libvmod_purge.la CCLD libvmod_proxy.la CCLD libvmod_unix.la CCLD libvmod_blob.la CCLD libvmod_cookie.la CCLD libvmod_std.la CCLD libvmod_vtc.la CCLD libvmod_directors.la CCLD libvmod_debug.la make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/vmod' Making all in etc make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/etc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/etc' Making all in doc make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/doc' Making all in graphviz make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' Making all in sphinx make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' ../../bin/varnishd/varnishd -x cli > include/cli.rst_ ../../bin/varnishd/varnishd -x parameter > include/params.rst_ ../../bin/varnishncsa/varnishncsa --options > include/varnishncsa_options.rst_ ../../bin/varnishncsa/varnishncsa --synopsis > include/varnishncsa_synopsis.rst_ ../../bin/varnishlog/varnishlog --options > include/varnishlog_options.rst_ ../../bin/varnishlog/varnishlog --synopsis > include/varnishlog_synopsis.rst_ ../../bin/varnishtop/varnishtop --options > include/varnishtop_options.rst_ ../../bin/varnishtop/varnishtop --synopsis > include/varnishtop_synopsis.rst_ ../../bin/varnishhist/varnishhist --options > include/varnishhist_options.rst_ ../../bin/varnishhist/varnishhist --synopsis > include/varnishhist_synopsis.rst_ ../../bin/varnishstat/varnishstat --options > include/varnishstat_options.rst_ ../../bin/varnishstat/varnishstat --synopsis > include/varnishstat_synopsis.rst_ ../../bin/varnishstat/varnishstat --bindings > include/varnishstat_bindings.rst_ ../../lib/libvarnishapi/vsl2rst > include/vsl-tags.rst_ cp ../../vmod/vmod_std.rst include/vmod_std.generated.rst cp ../../vmod/vmod_directors.rst include/vmod_directors.generated.rst cp ../../vmod/vmod_purge.rst include/vmod_purge.generated.rst cp ../../vmod/vmod_vtc.rst include/vmod_vtc.generated.rst cp ../../vmod/vmod_blob.rst include/vmod_blob.generated.rst cp ../../vmod/vmod_cookie.rst include/vmod_cookie.generated.rst cp ../../vmod/vmod_unix.rst include/vmod_unix.generated.rst cp ../../vmod/vmod_proxy.rst include/vmod_proxy.generated.rst cd ../graphviz && make html mv -f include/vsl-tags.rst_ include/vsl-tags.rst mv -f include/cli.rst_ include/cli.rst make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' if test "x." != "x." && \ test ! -f ./cache_http1_fsm.svg ; then \ d=`pwd`/. ; \ cd . && find . -name \*.svg -type f | \ cpio -dmp ${d} || true ; \ fi mv -f include/params.rst_ include/params.rst make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' mv -f include/varnishlog_synopsis.rst_ include/varnishlog_synopsis.rst mv -f include/varnishlog_options.rst_ include/varnishlog_options.rst mv -f include/varnishhist_synopsis.rst_ include/varnishhist_synopsis.rst mv -f include/varnishhist_options.rst_ include/varnishhist_options.rst mv -f include/varnishtop_options.rst_ include/varnishtop_options.rst mv -f include/varnishtop_synopsis.rst_ include/varnishtop_synopsis.rst mv -f include/varnishncsa_synopsis.rst_ include/varnishncsa_synopsis.rst mv -f include/varnishncsa_options.rst_ include/varnishncsa_options.rst mv -f include/varnishstat_bindings.rst_ include/varnishstat_bindings.rst mv -f include/varnishstat_synopsis.rst_ include/varnishstat_synopsis.rst mv -f include/varnishstat_options.rst_ include/varnishstat_options.rst if test "x." != "x." && test ! -f index.rst; then \ s=`realpath .`; \ for f in `cd $s && find . -type f`; do \ d=`dirname $f`; \ test -d $d || mkdir -p $d; \ test -f $f || ln -s $s/$f $f; \ done \ fi make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc' Making all in man make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/man' GEN vsl.7 GEN varnish-cli.7 GEN varnishlog.1 GEN varnishncsa.1 GEN varnishd.1 GEN varnishhist.1 GEN vmod_cookie.3 GEN varnishstat.1 GEN varnishtop.1 GEN vmod_purge.3 GEN vmod_directors.3 GEN vmod_std.3 GEN vmod_proxy.3 GEN vmod_vtc.3 GEN vmod_blob.3 GEN vmod_unix.3 make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/man' make[2]: Entering directory '/build/varnish/src/varnish-7.0.2' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2' make[1]: Leaving directory '/build/varnish/src/varnish-7.0.2' ==>(B Starting check()...(B make all-recursive make[1]: Entering directory '/build/varnish/src/varnish-7.0.2' Making all in include make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make all-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' Making all in lib make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' Making all in libvarnish make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' Making all in libvarnishapi make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' Making all in libvcc make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' Making all in libvgz make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' Making all in bin make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin' Making all in varnishadm make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' Making all in varnishd make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' Making all in varnishhist make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' Making all in varnishlog make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' Making all in varnishncsa make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' Making all in varnishstat make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' Making all in varnishtop make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' Making all in varnishtest make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin' Making all in vmod make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/vmod' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/vmod' Making all in etc make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/etc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/etc' Making all in doc make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/doc' Making all in graphviz make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' Making all in sphinx make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' cd ../graphviz && make html make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' if test "x." != "x." && \ test ! -f ./cache_http1_fsm.svg ; then \ d=`pwd`/. ; \ cd . && find . -name \*.svg -type f | \ cpio -dmp ${d} || true ; \ fi make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/graphviz' if test "x." != "x." && test ! -f index.rst; then \ s=`realpath .`; \ for f in `cd $s && find . -type f`; do \ d=`dirname $f`; \ test -d $d || mkdir -p $d; \ test -f $f || ln -s $s/$f $f; \ done \ fi make all-am make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc/sphinx' make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/doc' Making all in man make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/man' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/man' make[2]: Entering directory '/build/varnish/src/varnish-7.0.2' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2' make[1]: Leaving directory '/build/varnish/src/varnish-7.0.2' Making check in include make[1]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make check-am make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make check-TESTS make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/include' make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/include' PASS: vbm_test ============================================================================ Testsuite summary for Varnish 7.0.2 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' make[1]: Leaving directory '/build/varnish/src/varnish-7.0.2/include' Making check in lib make[1]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' Making check in libvarnish make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' make check-TESTS make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' PASS: vav_test PASS: vct_test PASS: vsb_test PASS: vjsn_test PASS: vnum_c_test PASS: vbh_test ============================================================================ Testsuite summary for Varnish 7.0.2 ============================================================================ # TOTAL: 6 # PASS: 6 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnish' Making check in libvarnishapi make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make check-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make check-TESTS make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[5]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' PASS: vxp_test_coverage.sh PASS: vsl_glob_test_coverage.sh ============================================================================ Testsuite summary for Varnish 7.0.2 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvarnishapi' Making check in libvcc make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make check-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvcc' Making check in libvgz make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib/libvgz' make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/lib' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' make[1]: Leaving directory '/build/varnish/src/varnish-7.0.2/lib' Making check in bin make[1]: Entering directory '/build/varnish/src/varnish-7.0.2/bin' Making check in varnishadm make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishadm' Making check in varnishd make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make check-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make check-TESTS make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[5]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' PASS: vhp_decode_test PASS: vhp_table_test ============================================================================ Testsuite summary for Varnish 7.0.2 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishd' Making check in varnishhist make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishhist' Making check in varnishlog make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishlog' Making check in varnishncsa make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishncsa' Making check in varnishstat make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make check-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishstat' Making check in varnishtop make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtop' Making check in varnishtest make[2]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make check-am make[3]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make check-TESTS make[4]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[5]: Entering directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' PASS: tests/a00002.vtc PASS: tests/a00007.vtc PASS: tests/a02019.vtc PASS: tests/a02007.vtc PASS: tests/a00012.vtc PASS: tests/a02001.vtc PASS: tests/a02025.vtc PASS: tests/a00019.vtc PASS: tests/a02005.vtc PASS: tests/a00010.vtc PASS: tests/a02011.vtc PASS: tests/a02010.vtc SKIP: tests/a00014.vtc PASS: tests/a02003.vtc PASS: tests/a00005.vtc PASS: tests/a00022.vtc SKIP: tests/a02022.vtc SKIP: tests/a00001.vtc PASS: tests/a00018.vtc PASS: tests/a00006.vtc PASS: tests/a02006.vtc PASS: tests/a02015.vtc PASS: tests/a02026.vtc PASS: tests/a02000.vtc PASS: tests/a02013.vtc PASS: tests/a00015.vtc PASS: tests/a00021.vtc PASS: tests/a02004.vtc PASS: tests/a02008.vtc PASS: tests/a02018.vtc PASS: tests/a02024.vtc PASS: tests/a02012.vtc PASS: tests/a02016.vtc PASS: tests/a00011.vtc PASS: tests/a02023.vtc PASS: tests/a02017.vtc PASS: tests/a02014.vtc PASS: tests/a02002.vtc PASS: tests/a02021.vtc PASS: tests/a00020.vtc PASS: tests/a02009.vtc PASS: tests/a00003.vtc PASS: tests/b00001.vtc PASS: tests/b00007.vtc PASS: tests/a02020.vtc PASS: tests/b00008.vtc PASS: tests/b00034.vtc PASS: tests/b00006.vtc PASS: tests/b00024.vtc PASS: tests/b00011.vtc PASS: tests/b00019.vtc PASS: tests/b00005.vtc PASS: tests/b00027.vtc PASS: tests/b00028.vtc PASS: tests/b00013.vtc PASS: tests/a00004.vtc PASS: tests/b00002.vtc PASS: tests/b00036.vtc PASS: tests/b00012.vtc PASS: tests/b00037.vtc PASS: tests/b00010.vtc PASS: tests/b00031.vtc PASS: tests/b00042.vtc PASS: tests/b00033.vtc PASS: tests/b00047.vtc PASS: tests/b00049.vtc PASS: tests/b00035.vtc PASS: tests/b00025.vtc PASS: tests/b00017.vtc PASS: tests/b00016.vtc PASS: tests/b00038.vtc PASS: tests/b00003.vtc PASS: tests/b00056.vtc PASS: tests/b00043.vtc PASS: tests/b00044.vtc PASS: tests/b00032.vtc PASS: tests/b00004.vtc PASS: tests/b00000.vtc PASS: tests/c00003.vtc PASS: tests/b00051.vtc PASS: tests/b00060.vtc PASS: tests/b00054.vtc PASS: tests/b00055.vtc PASS: tests/b00045.vtc PASS: tests/b00014.vtc PASS: tests/b00050.vtc PASS: tests/b00009.vtc PASS: tests/b00065.vtc PASS: tests/b00061.vtc PASS: tests/b00069.vtc PASS: tests/b00066.vtc PASS: tests/b00070.vtc PASS: tests/b00071.vtc PASS: tests/b00072.vtc PASS: tests/b00073.vtc PASS: tests/b00074.vtc PASS: tests/b00075.vtc PASS: tests/b00015.vtc PASS: tests/b00076.vtc PASS: tests/c00000.vtc PASS: tests/c00001.vtc PASS: tests/b00048.vtc PASS: tests/c00002.vtc PASS: tests/c00004.vtc PASS: tests/c00006.vtc PASS: tests/c00008.vtc PASS: tests/c00009.vtc PASS: tests/b00077.vtc PASS: tests/c00007.vtc PASS: tests/c00010.vtc PASS: tests/c00011.vtc PASS: tests/b00059.vtc PASS: tests/c00012.vtc PASS: tests/a00008.vtc PASS: tests/c00024.vtc PASS: tests/c00018.vtc PASS: tests/c00025.vtc PASS: tests/c00026.vtc PASS: tests/c00019.vtc PASS: tests/b00040.vtc PASS: tests/c00021.vtc PASS: tests/c00022.vtc PASS: tests/c00051.vtc PASS: tests/c00015.vtc PASS: tests/c00014.vtc PASS: tests/b00063.vtc PASS: tests/c00016.vtc PASS: tests/b00064.vtc PASS: tests/c00027.vtc PASS: tests/a00013.vtc PASS: tests/c00028.vtc PASS: tests/c00023.vtc PASS: tests/c00031.vtc PASS: tests/c00036.vtc PASS: tests/c00037.vtc PASS: tests/c00005.vtc PASS: tests/c00040.vtc PASS: tests/c00043.vtc PASS: tests/c00045.vtc PASS: tests/c00039.vtc PASS: tests/c00046.vtc PASS: tests/c00047.vtc PASS: tests/c00020.vtc PASS: tests/c00054.vtc PASS: tests/c00044.vtc SKIP: tests/c00086.vtc PASS: tests/c00013.vtc PASS: tests/c00061.vtc PASS: tests/c00062.vtc PASS: tests/c00065.vtc PASS: tests/c00064.vtc PASS: tests/c00059.vtc PASS: tests/c00056.vtc PASS: tests/b00053.vtc PASS: tests/c00074.vtc PASS: tests/c00068.vtc PASS: tests/c00069.vtc PASS: tests/c00070.vtc PASS: tests/c00052.vtc PASS: tests/c00066.vtc PASS: tests/c00078.vtc PASS: tests/c00079.vtc PASS: tests/c00073.vtc PASS: tests/c00071.vtc PASS: tests/c00055.vtc PASS: tests/c00085.vtc PASS: tests/c00089.vtc PASS: tests/c00091.vtc PASS: tests/c00053.vtc PASS: tests/c00075.vtc PASS: tests/c00092.vtc PASS: tests/c00041.vtc PASS: tests/c00084.vtc PASS: tests/c00082.vtc PASS: tests/c00038.vtc PASS: tests/c00017.vtc PASS: tests/c00093.vtc PASS: tests/b00022.vtc PASS: tests/c00096.vtc PASS: tests/c00100.vtc PASS: tests/c00101.vtc PASS: tests/c00103.vtc PASS: tests/c00087.vtc PASS: tests/c00107.vtc PASS: tests/b00026.vtc PASS: tests/a00000.vtc PASS: tests/d00007.vtc PASS: tests/c00105.vtc PASS: tests/c00058.vtc PASS: tests/c00108.vtc PASS: tests/d00009.vtc PASS: tests/c00102.vtc PASS: tests/d00010.vtc PASS: tests/d00014.vtc PASS: tests/b00020.vtc PASS: tests/d00033.vtc PASS: tests/c00067.vtc PASS: tests/d00034.vtc PASS: tests/d00035.vtc PASS: tests/c00072.vtc PASS: tests/c00076.vtc PASS: tests/d00036.vtc PASS: tests/d00040.vtc PASS: tests/e00000.vtc PASS: tests/b00029.vtc PASS: tests/e00001.vtc PASS: tests/e00002.vtc PASS: tests/b00057.vtc PASS: tests/c00090.vtc PASS: tests/e00004.vtc PASS: tests/e00005.vtc PASS: tests/e00007.vtc PASS: tests/e00008.vtc PASS: tests/c00097.vtc PASS: tests/c00098.vtc PASS: tests/c00099.vtc PASS: tests/e00009.vtc PASS: tests/e00010.vtc PASS: tests/e00011.vtc PASS: tests/e00012.vtc PASS: tests/e00013.vtc PASS: tests/c00035.vtc PASS: tests/c00106.vtc PASS: tests/e00014.vtc PASS: tests/e00016.vtc PASS: tests/e00006.vtc PASS: tests/b00062.vtc PASS: tests/c00077.vtc PASS: tests/d00008.vtc PASS: tests/e00018.vtc PASS: tests/e00021.vtc SKIP: tests/h00001.vtc PASS: tests/e00020.vtc SKIP: tests/h00004.vtc PASS: tests/e00022.vtc SKIP: tests/h00002.vtc PASS: tests/e00017.vtc PASS: tests/e00025.vtc PASS: tests/d00032.vtc SKIP: tests/h00003.vtc SKIP: tests/j00000.vtc PASS: tests/e00027.vtc SKIP: tests/h00006.vtc SKIP: tests/h00005.vtc PASS: tests/e00023.vtc PASS: tests/e00024.vtc SKIP: tests/j00003.vtc PASS: tests/c00095.vtc SKIP: tests/h00007.vtc PASS: tests/b00018.vtc SKIP: tests/j00001.vtc PASS: tests/e00026.vtc PASS: tests/e00030.vtc PASS: tests/e00031.vtc SKIP: tests/j00004.vtc PASS: tests/e00032.vtc PASS: tests/e00015.vtc PASS: tests/i00000.vtc PASS: tests/e00028.vtc PASS: tests/b00067.vtc PASS: tests/e00019.vtc PASS: tests/b00068.vtc PASS: tests/g00000.vtc PASS: tests/b00023.vtc PASS: tests/e00034.vtc PASS: tests/b00030.vtc PASS: tests/g00004.vtc PASS: tests/f00001.vtc PASS: tests/g00002.vtc PASS: tests/e00033.vtc SKIP: tests/p00000.vtc PASS: tests/g00008.vtc PASS: tests/b00052.vtc PASS: tests/f00004.vtc PASS: tests/g00001.vtc PASS: tests/g00007.vtc SKIP: tests/p00002.vtc SKIP: tests/p00006.vtc SKIP: tests/p00004.vtc PASS: tests/m00025.vtc SKIP: tests/p00008.vtc SKIP: tests/p00003.vtc SKIP: tests/p00005.vtc PASS: tests/i00001.vtc PASS: tests/e00003.vtc SKIP: tests/p00007.vtc SKIP: tests/p00009.vtc PASS: tests/l00000.vtc PASS: tests/l00001.vtc PASS: tests/l00002.vtc PASS: tests/l00003.vtc PASS: tests/l00004.vtc PASS: tests/l00005.vtc PASS: tests/c00104.vtc PASS: tests/f00007.vtc PASS: tests/m00051.vtc PASS: tests/m00023.vtc PASS: tests/m00052.vtc PASS: tests/c00060.vtc PASS: tests/r00310.vtc PASS: tests/o00003.vtc PASS: tests/m00019.vtc PASS: tests/g00003.vtc PASS: tests/r00409.vtc PASS: tests/m00008.vtc PASS: tests/d00011.vtc PASS: tests/o00006.vtc PASS: tests/d00013.vtc PASS: tests/m00027.vtc PASS: tests/m00054.vtc PASS: tests/c00081.vtc PASS: tests/p00010.vtc PASS: tests/r00102.vtc PASS: tests/r00251.vtc PASS: tests/r00255.vtc PASS: tests/r00262.vtc PASS: tests/r00292.vtc PASS: tests/m00003.vtc PASS: tests/r00306.vtc PASS: tests/m00021.vtc PASS: tests/m00022.vtc PASS: tests/d00012.vtc PASS: tests/m00053.vtc PASS: tests/m00024.vtc PASS: tests/d00038.vtc PASS: tests/r00318.vtc PASS: tests/r00325.vtc PASS: tests/r00326.vtc PASS: tests/r00386.vtc PASS: tests/r00387.vtc PASS: tests/r00400.vtc PASS: tests/b00039.vtc PASS: tests/b00046.vtc PASS: tests/r00411.vtc PASS: tests/r00655.vtc PASS: tests/r00412.vtc PASS: tests/d00037.vtc PASS: tests/r00416.vtc PASS: tests/r00427.vtc PASS: tests/r00433.vtc PASS: tests/r00466.vtc PASS: tests/r00476.vtc PASS: tests/r00494.vtc PASS: tests/r00495.vtc PASS: tests/r00425.vtc PASS: tests/r00445.vtc SKIP: tests/r00915.vtc PASS: tests/r00498.vtc PASS: tests/r00502.vtc PASS: tests/m00048.vtc PASS: tests/r00506.vtc PASS: tests/r00545.vtc PASS: tests/r00524.vtc PASS: tests/r00549.vtc SKIP: tests/r00962.vtc PASS: tests/r00558.vtc PASS: tests/r00590.vtc PASS: tests/r00641.vtc PASS: tests/r00667.vtc PASS: tests/o00001.vtc PASS: tests/r00679.vtc PASS: tests/r00686.vtc PASS: tests/r00916.vtc PASS: tests/r00700.vtc PASS: tests/r00702.vtc PASS: tests/r00704.vtc PASS: tests/r00832.vtc PASS: tests/r00733.vtc PASS: tests/r00742.vtc PASS: tests/r00561.vtc PASS: tests/r00769.vtc PASS: tests/r00612.vtc PASS: tests/r00763.vtc PASS: tests/r00776.vtc PASS: tests/r00789.vtc PASS: tests/r00694.vtc PASS: tests/r00801.vtc PASS: tests/r00803.vtc PASS: tests/r00806.vtc PASS: tests/r00873.vtc PASS: tests/r00894.vtc PASS: tests/r00781.vtc PASS: tests/r00896.vtc PASS: tests/r00722.vtc PASS: tests/r00902.vtc PASS: tests/r00861.vtc PASS: tests/r00911.vtc PASS: tests/r00913.vtc PASS: tests/r00917.vtc PASS: tests/r00921.vtc PASS: tests/r00345.vtc PASS: tests/r01002.vtc SKIP: tests/r01225.vtc PASS: tests/r00942.vtc PASS: tests/o00002.vtc PASS: tests/r00963.vtc PASS: tests/f00008.vtc PASS: tests/r00961.vtc SKIP: tests/r01266.vtc PASS: tests/r00965.vtc PASS: tests/r00972.vtc PASS: tests/r00979.vtc PASS: tests/r00980.vtc PASS: tests/r01014.vtc PASS: tests/r01029.vtc PASS: tests/r01036.vtc PASS: tests/r01212.vtc PASS: tests/r01037.vtc PASS: tests/r01068.vtc PASS: tests/r01092.vtc PASS: tests/g00006.vtc PASS: tests/r01109.vtc PASS: tests/r01120.vtc PASS: tests/r00984.vtc PASS: tests/r01123.vtc PASS: tests/r01134.vtc PASS: tests/r01030.vtc PASS: tests/c00048.vtc PASS: tests/r01169.vtc PASS: tests/r00878.vtc PASS: tests/r01038.vtc PASS: tests/r01144.vtc PASS: tests/r01113.vtc PASS: tests/r01145.vtc PASS: tests/c00088.vtc PASS: tests/r01157.vtc PASS: tests/r01164.vtc PASS: tests/o00004.vtc PASS: tests/r01168.vtc PASS: tests/r01175.vtc PASS: tests/r01156.vtc PASS: tests/r01176.vtc PASS: tests/r01140.vtc PASS: tests/r01211.vtc PASS: tests/r01218.vtc PASS: tests/r00795.vtc PASS: tests/r01255.vtc PASS: tests/r01274.vtc PASS: tests/r01275.vtc PASS: tests/r01287.vtc PASS: tests/r01086.vtc PASS: tests/r01510.vtc PASS: tests/r01296.vtc PASS: tests/r01320.vtc PASS: tests/r01332.vtc PASS: tests/r01333.vtc PASS: tests/r01337.vtc PASS: tests/r01355.vtc PASS: tests/r01356.vtc PASS: tests/r01367.vtc PASS: tests/r01395.vtc PASS: tests/r01498.vtc PASS: tests/r01569.vtc PASS: tests/r01398.vtc PASS: tests/r01404.vtc PASS: tests/r01406.vtc PASS: tests/r01417.vtc PASS: tests/r01349.vtc PASS: tests/r01401.vtc PASS: tests/c00034.vtc PASS: tests/r01184.vtc PASS: tests/r01441.vtc PASS: tests/r01493.vtc PASS: tests/r01494.vtc PASS: tests/r01566.vtc PASS: tests/r01485.vtc PASS: tests/o00005.vtc PASS: tests/r01501.vtc PASS: tests/r01504.vtc PASS: tests/r00940.vtc PASS: tests/r01518.vtc PASS: tests/r01524.vtc PASS: tests/r01532.vtc PASS: tests/r01073.vtc PASS: tests/r01557.vtc PASS: tests/r01575.vtc PASS: tests/r01512.vtc PASS: tests/r01312.vtc PASS: tests/r01576.vtc PASS: tests/r01577.vtc PASS: tests/r01602.vtc PASS: tests/r01608.vtc PASS: tests/r01612.vtc PASS: tests/r01627.vtc PASS: tests/r01581.vtc PASS: tests/r01598.vtc PASS: tests/r01637.vtc PASS: tests/r01638.vtc PASS: tests/r01641.vtc PASS: tests/r01644.vtc PASS: tests/r01650.vtc PASS: tests/r01660.vtc PASS: tests/r01662.vtc PASS: tests/r01562.vtc PASS: tests/r01691.vtc PASS: tests/r01693.vtc PASS: tests/r01730.vtc PASS: tests/r01729.vtc PASS: tests/r01684.vtc PASS: tests/r01739.vtc PASS: tests/r01688.vtc PASS: tests/r01746.vtc PASS: tests/r01837.vtc PASS: tests/r01755.vtc PASS: tests/r01761.vtc PASS: tests/r01672.vtc PASS: tests/r01624.vtc PASS: tests/r01768.vtc PASS: tests/r01764.vtc PASS: tests/r01468.vtc PASS: tests/r00941.vtc PASS: tests/r01284.vtc PASS: tests/r01781.vtc PASS: tests/r01783.vtc PASS: tests/r01801.vtc PASS: tests/r01804.vtc PASS: tests/r01806.vtc PASS: tests/r01807.vtc PASS: tests/r01613.vtc PASS: tests/r01821.vtc PASS: tests/r01826.vtc PASS: tests/r01775.vtc PASS: tests/r01838.vtc PASS: tests/r01847.vtc PASS: tests/r01843.vtc PASS: tests/r01856.vtc PASS: tests/c00057.vtc PASS: tests/r01878.vtc PASS: tests/r01881.vtc PASS: tests/r01890.vtc PASS: tests/r01914.vtc PASS: tests/r01918.vtc PASS: tests/r01941.vtc SKIP: tests/r02275.vtc PASS: tests/r01818.vtc PASS: tests/r02262.vtc PASS: tests/r01834.vtc PASS: tests/r01777.vtc PASS: tests/r02325.vtc PASS: tests/r02321.vtc PASS: tests/r01810.vtc PASS: tests/r01955.vtc PASS: tests/r01990.vtc PASS: tests/r01924.vtc PASS: tests/c00083.vtc PASS: tests/r02084.vtc PASS: tests/b00021.vtc PASS: tests/r02135.vtc PASS: tests/r02142.vtc PASS: tests/r02036.vtc PASS: tests/f00005.vtc PASS: tests/r02219.vtc PASS: tests/r01391.vtc PASS: tests/r02233.vtc PASS: tests/r01765.vtc PASS: tests/r01419.vtc PASS: tests/r01956.vtc PASS: tests/r01772.vtc PASS: tests/r02175.vtc PASS: tests/r02300.vtc PASS: tests/r02319.vtc PASS: tests/r02342.vtc PASS: tests/r02291.vtc PASS: tests/r02305.vtc PASS: tests/r02310.vtc PASS: tests/r02387.vtc PASS: tests/r02406.vtc PASS: tests/r02177.vtc PASS: tests/r02351.vtc PASS: tests/r02157.vtc PASS: tests/c00050.vtc PASS: tests/r02429.vtc PASS: tests/r02367.vtc PASS: tests/r02451.vtc PASS: tests/g00005.vtc PASS: tests/r01857.vtc PASS: tests/r02413.vtc PASS: tests/r02488.vtc PASS: tests/r02494.vtc PASS: tests/r02530.vtc PASS: tests/r01953.vtc PASS: tests/r01927.vtc PASS: tests/c00094.vtc PASS: tests/r02266.vtc PASS: tests/r02035.vtc PASS: tests/r02069.vtc PASS: tests/r02617.vtc PASS: tests/r02589.vtc PASS: tests/r02105.vtc PASS: tests/r02618.vtc PASS: tests/r02633.vtc PASS: tests/r02471.vtc PASS: tests/r02647.vtc PASS: tests/r02679.vtc PASS: tests/r01858.vtc PASS: tests/r01879.vtc PASS: tests/r02554.vtc PASS: tests/r01442.vtc PASS: tests/r02880.vtc PASS: tests/r00956.vtc PASS: tests/r02372.vtc PASS: tests/r02700.vtc PASS: tests/r02775.vtc PASS: tests/r02148.vtc PASS: tests/r02763.vtc FAIL: tests/m00000.vtc PASS: tests/r02887.vtc PASS: tests/r02705.vtc PASS: tests/r02934.vtc PASS: tests/r02937.vtc PASS: tests/r03098.vtc PASS: tests/r02964.vtc PASS: tests/r02690.vtc PASS: tests/r02422.vtc PASS: tests/r03003.vtc PASS: tests/r02645.vtc PASS: tests/b00041.vtc PASS: tests/r03093.vtc PASS: tests/c00063.vtc PASS: tests/r03109.vtc PASS: tests/r03131.vtc PASS: tests/r01665.vtc PASS: tests/r02872.vtc PASS: tests/r01648.vtc PASS: tests/r03019.vtc PASS: tests/r03360.vtc PASS: tests/r01499.vtc PASS: tests/r02839.vtc PASS: tests/c00049.vtc PASS: tests/r03221.vtc PASS: tests/r03241.vtc PASS: tests/r03079.vtc PASS: tests/r02849.vtc PASS: tests/r03266.vtc PASS: tests/r03301.vtc PASS: tests/r01737.vtc PASS: tests/r03308.vtc PASS: tests/r03159.vtc PASS: tests/r03319.vtc PASS: tests/r01350.vtc PASS: tests/r03329.vtc PASS: tests/r03353.vtc PASS: tests/r03354.vtc PASS: tests/r03385.vtc PASS: tests/r03410.vtc PASS: tests/r03253.vtc PASS: tests/r03416.vtc PASS: tests/r03417.vtc PASS: tests/r03463.vtc PASS: tests/r03502.vtc PASS: tests/r03546.vtc PASS: tests/r02395.vtc PASS: tests/r03706.vtc PASS: tests/r02831.vtc PASS: tests/r03556.vtc PASS: tests/r03525.vtc PASS: tests/r01578.vtc PASS: tests/r03564.vtc PASS: tests/r01478.vtc PASS: tests/r02527.vtc PASS: tests/r02042.vtc PASS: tests/r03433.vtc PASS: tests/r02555.vtc PASS: tests/r03189.vtc PASS: tests/r03734.vtc PASS: tests/t02002.vtc PASS: tests/t02006.vtc PASS: tests/o00000.vtc PASS: tests/r02646.vtc PASS: tests/r02649.vtc PASS: tests/r01399.vtc PASS: tests/t02012.vtc PASS: tests/t02008.vtc PASS: tests/t02001.vtc PASS: tests/t02017.vtc PASS: tests/t02018.vtc PASS: tests/t02015.vtc PASS: tests/s00010.vtc PASS: tests/t02021.vtc PASS: tests/r03560.vtc PASS: tests/r03394.vtc PASS: tests/t02020.vtc PASS: tests/t02010.vtc PASS: tests/s00001.vtc PASS: tests/t02019.vtc PASS: tests/r03038.vtc PASS: tests/t02022.vtc PASS: tests/r03089.vtc PASS: tests/r03006.vtc PASS: tests/u00018.vtc PASS: tests/s00006.vtc PASS: tests/r02539.vtc PASS: tests/r02432.vtc PASS: tests/t02005.vtc PASS: tests/u00011.vtc PASS: tests/u00007.vtc PASS: tests/s00005.vtc PASS: tests/t02009.vtc PASS: tests/v00000.vtc PASS: tests/r01762.vtc PASS: tests/u00012.vtc PASS: tests/v00001.vtc PASS: tests/t02013.vtc PASS: tests/u00017.vtc PASS: tests/v00009.vtc PASS: tests/v00011.vtc PASS: tests/r02258.vtc PASS: tests/r02702.vtc PASS: tests/v00012.vtc PASS: tests/v00022.vtc PASS: tests/v00004.vtc PASS: tests/v00016.vtc PASS: tests/r02946.vtc PASS: tests/u00013.vtc PASS: tests/v00005.vtc PASS: tests/s00003.vtc PASS: tests/v00008.vtc PASS: tests/v00013.vtc PASS: tests/s00008.vtc PASS: tests/v00015.vtc PASS: tests/s00011.vtc PASS: tests/v00019.vtc PASS: tests/v00021.vtc PASS: tests/v00031.vtc PASS: tests/r03169.vtc PASS: tests/r02990.vtc PASS: tests/v00017.vtc PASS: tests/t02004.vtc PASS: tests/v00024.vtc PASS: tests/v00027.vtc PASS: tests/r02433.vtc PASS: tests/v00032.vtc PASS: tests/u00004.vtc PASS: tests/r02686.vtc PASS: tests/v00037.vtc PASS: tests/u00015.vtc PASS: tests/v00033.vtc PASS: tests/v00010.vtc PASS: tests/v00002.vtc PASS: tests/v00042.vtc PASS: tests/t02011.vtc PASS: tests/v00043.vtc PASS: tests/v00049.vtc PASS: tests/v00047.vtc PASS: tests/v00034.vtc PASS: tests/r02722.vtc PASS: tests/v00050.vtc PASS: tests/r02976.vtc PASS: tests/v00052.vtc PASS: tests/u00014.vtc PASS: tests/v00055.vtc PASS: tests/s00000.vtc PASS: tests/v00040.vtc PASS: tests/v00038.vtc PASS: tests/v00018.vtc PASS: tests/s00004.vtc PASS: tests/u00016.vtc PASS: tests/v00062.vtc PASS: tests/t02003.vtc PASS: tests/v00057.vtc PASS: tests/v00065.vtc PASS: tests/v00066.vtc PASS: tests/v00059.vtc PASS: tests/t02007.vtc PASS: tests/u00005.vtc PASS: tests/v00058.vtc PASS: tests/v00020.vtc PASS: tests/v00039.vtc PASS: tests/s00009.vtc PASS: tests/v00060.vtc PASS: tests/t02014.vtc PASS: tests/v00067.vtc PASS: tests/r02923.vtc PASS: tests/r02339.vtc PASS: tests/v00025.vtc PASS: tests/v00046.vtc PASS: tests/s00007.vtc PASS: tests/v00014.vtc PASS: tests/s00012.vtc PASS: tests/v00054.vtc PASS: tests/r03402.vtc PASS: tests/s00002.vtc PASS: tests/v00056.vtc PASS: tests/u00008.vtc PASS: tests/c00080.vtc PASS: tests/v00051.vtc PASS: tests/t02000.vtc PASS: tests/u00000.vtc PASS: tests/v00064.vtc PASS: tests/v00063.vtc PASS: tests/v00045.vtc PASS: tests/t02016.vtc PASS: tests/u00010.vtc PASS: tests/u00003.vtc PASS: tests/r02270.vtc PASS: tests/u00006.vtc PASS: tests/v00041.vtc PASS: tests/u00009.vtc PASS: tests/v00006.vtc PASS: tests/r01490.vtc PASS: tests/v00003.vtc =================================================== Varnish 7.0.2: bin/varnishtest/test-suite.log =================================================== # TOTAL: 801 # PASS: 771 # SKIP: 29 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: tests/a00001 ================== **** dT 0.000 * top TEST ./tests/a00001.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:38475 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.12725.435b3334 ** top === vtest "Test Teken terminal emulator" * top VTEST Test Teken terminal emulator ** top === feature cmd "vttest --version 2>&1 | grep -q Usage" **** dT 0.004 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/a00001.vtc * top TEST ./tests/a00001.vtc completed # top TEST ./tests/a00001.vtc skipped (0.088) SKIP tests/a00001.vtc (exit status: 77) SKIP: tests/a00014 ================== **** dT 0.000 * top TEST ./tests/a00014.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44439 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.12835.1d3a2e32 ** top === varnishtest "Custom feature verification" * top VTEST Custom feature verification ** top === feature cmd true **** dT 0.002 ** top === feature cmd false **** dT 0.005 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/a00014.vtc * top TEST ./tests/a00014.vtc completed # top TEST ./tests/a00014.vtc skipped (0.030) SKIP tests/a00014.vtc (exit status: 77) SKIP: tests/a02022 ================== **** dT 0.000 * top TEST ./tests/a02022.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:45019 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.13219.18a7eb2c ** top === varnishtest "H/1 -> H/2 upgrade" * top VTEST H/1 -> H/2 upgrade ** top === feature cmd "nghttp --version | grep -q 'nghttp2/[1-9]'" **** dT 0.005 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/a02022.vtc * top TEST ./tests/a02022.vtc completed * diag 0.0 sh: line 1: nghttp: command not found # top TEST ./tests/a02022.vtc skipped (0.009) SKIP tests/a02022.vtc (exit status: 77) SKIP: tests/c00086 ================== **** dT 0.000 * top TEST ./tests/c00086.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44685 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.29201.5031b433 ** top === varnishtest "-a sub-args user, group and mode; and warn if s... * top VTEST -a sub-args user, group and mode; and warn if stat(EACCES) fails for UDS ** top === feature user_vcache **** dT 0.001 * top SKIPPING test, lacking feature: user_vcache * top RESETTING after ./tests/c00086.vtc * top TEST ./tests/c00086.vtc completed # top TEST ./tests/c00086.vtc skipped (0.046) SKIP tests/c00086.vtc (exit status: 77) SKIP: tests/h00001 ================== **** dT 0.000 * top TEST ./tests/h00001.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:37951 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37157.7771f17d ** top === varnishtest "Basic HAproxy test" * top VTEST Basic HAproxy test ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.005 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00001.vtc * top TEST ./tests/h00001.vtc completed # top TEST ./tests/h00001.vtc skipped (0.036) SKIP tests/h00001.vtc (exit status: 77) SKIP: tests/h00002 ================== **** dT 0.000 * top TEST ./tests/h00002.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:43509 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37273.3fe42f83 ** top === varnishtest "Basic HAproxy test (daemon mode)" * top VTEST Basic HAproxy test (daemon mode) ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.005 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00002.vtc * top TEST ./tests/h00002.vtc completed # top TEST ./tests/h00002.vtc skipped (0.056) SKIP tests/h00002.vtc (exit status: 77) SKIP: tests/h00003 ================== **** dT 0.000 * top TEST ./tests/h00003.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:33753 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37319.16458fc4 ** top === varnishtest "Test -conf+backend" * top VTEST Test -conf+backend ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.005 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00003.vtc * top TEST ./tests/h00003.vtc completed # top TEST ./tests/h00003.vtc skipped (0.091) SKIP tests/h00003.vtc (exit status: 77) SKIP: tests/h00004 ================== **** dT 0.000 * top TEST ./tests/h00004.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:34831 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37370.70393975 ** top === varnishtest "Test -conf+backend" * top VTEST Test -conf+backend ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.004 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00004.vtc * top TEST ./tests/h00004.vtc completed # top TEST ./tests/h00004.vtc skipped (0.008) SKIP tests/h00004.vtc (exit status: 77) SKIP: tests/h00005 ================== **** dT 0.000 * top TEST ./tests/h00005.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:33299 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37423.0a764789 ** top === varnishtest "Exercise varnishtest syslog facility" * top VTEST Exercise varnishtest syslog facility ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.006 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00005.vtc * top TEST ./tests/h00005.vtc completed # top TEST ./tests/h00005.vtc skipped (0.097) SKIP tests/h00005.vtc (exit status: 77) SKIP: tests/h00006 ================== **** dT 0.000 * top TEST ./tests/h00006.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:43405 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37501.7ca6380f ** top === varnishtest "haproxy tcp-mode, uds, send-proxy-v2, client ip... * top VTEST haproxy tcp-mode, uds, send-proxy-v2, client ip and acl ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.004 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00006.vtc * top TEST ./tests/h00006.vtc completed # top TEST ./tests/h00006.vtc skipped (0.070) SKIP tests/h00006.vtc (exit status: 77) SKIP: tests/h00007 ================== **** dT 0.000 * top TEST ./tests/h00007.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:35893 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37575.2563bfe8 ** top === varnishtest "haproxy tcp-mode, tcp, send-proxy-v2, client ip... * top VTEST haproxy tcp-mode, tcp, send-proxy-v2, client ip and acl ** top === feature ignore_unknown_macro ** top === feature cmd {haproxy --version 2>&1 | grep -q 'HA-*Proxy ver... **** dT 0.007 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/h00007.vtc * top TEST ./tests/h00007.vtc completed # top TEST ./tests/h00007.vtc skipped (0.093) SKIP tests/h00007.vtc (exit status: 77) SKIP: tests/j00000 ================== **** dT 0.000 * top TEST ./tests/j00000.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:43579 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37847.0106a544 ** top === varnishtest "Code coverage basic UNIX jail" * top VTEST Code coverage basic UNIX jail ** top === feature user_varnish **** dT 0.001 * top SKIPPING test, lacking feature: user_varnish * top RESETTING after ./tests/j00000.vtc * top TEST ./tests/j00000.vtc completed # top TEST ./tests/j00000.vtc skipped (0.001) SKIP tests/j00000.vtc (exit status: 77) SKIP: tests/j00001 ================== **** dT 0.000 * top TEST ./tests/j00001.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:39103 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37883.51a4e024 ** top === varnishtest "Run worker with different uid in UNIX jail" * top VTEST Run worker with different uid in UNIX jail ** top === feature user_varnish **** dT 0.001 * top SKIPPING test, lacking feature: user_varnish * top RESETTING after ./tests/j00001.vtc * top TEST ./tests/j00001.vtc completed # top TEST ./tests/j00001.vtc skipped (0.072) SKIP tests/j00001.vtc (exit status: 77) SKIP: tests/j00003 ================== **** dT 0.000 * top TEST ./tests/j00003.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:38705 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37937.24524337 ** top === varnishtest "-junix bad subarg handling" * top VTEST -junix bad subarg handling ** top === feature root * top SKIPPING test, lacking feature: root * top RESETTING after ./tests/j00003.vtc * top TEST ./tests/j00003.vtc completed # top TEST ./tests/j00003.vtc skipped (0.020) SKIP tests/j00003.vtc (exit status: 77) SKIP: tests/j00004 ================== **** dT 0.000 * top TEST ./tests/j00004.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:32993 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.37939.2ffd3939 ** top === varnishtest "Listen at a Unix domain socket while in jail" * top VTEST Listen at a Unix domain socket while in jail ** top === feature user_varnish **** dT 0.001 * top SKIPPING test, lacking feature: user_varnish * top RESETTING after ./tests/j00004.vtc * top TEST ./tests/j00004.vtc completed # top TEST ./tests/j00004.vtc skipped (0.079) SKIP tests/j00004.vtc (exit status: 77) FAIL: tests/m00000 ================== **** dT 0.000 * top TEST ./tests/m00000.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44093 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.38268.43b91cbb ** top === varnishtest "Test vmod usage and test vmods (debug & vtc)" * top VTEST Test vmod usage and test vmods (debug & vtc) ** top === server s1 { ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=45095 **** s1 macro def s1_sock=127.0.0.1:45095 * s1 Listen on 127.0.0.1:45095 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:45095 (1 iterations) **** dT 0.004 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.38268.43b91cbb/v1 -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 43483' -P /tmp/vtc.38268.43b91cbb/v1/varnishd.pid -p vmod_path=/build/varnish/src/varnish-7.0.2/vmod/.libs *** v1 CMD: cd /build/varnish/src/varnish-7.0.2/bin/varnishtest && exec varnishd -d -n /tmp/vtc.38268.43b91cbb/v1 -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 43483' -P /tmp/vtc.38268.43b91cbb/v1/varnishd.pid -p vmod_path=/build/varnish/src/varnish-7.0.2/vmod/.libs *** v1 PID: 38438 **** v1 macro def v1_pid=38438 **** v1 macro def v1_name=/tmp/vtc.38268.43b91cbb/v1 **** dT 0.016 *** v1 debug|Debug: Version: varnish-7.0.2 revision 9b5f68e19ca0ab60010641e305fd12822f18d42c *** v1 debug|Debug: Platform: Linux,5.16.1-arch1-1,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 315 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,5.16.1-arch1-1,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.0.2 revision 9b5f68e19ca0ab60010641e305fd12822f18d42c *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.114 **** v1 CLIPOLL 1 0x1 0x0 0x0 *** v1 CLI connection fd = 7 **** dT 0.115 *** v1 CLI RX 107 **** v1 CLI RX|momiashhtpfykxwwmkmdirpicnnlgltf **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth cdeb51f164e0171cb44480a8b7d5f9d1c50a49b00a9e58c776e29da904aa9a28 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,5.16.1-arch1-1,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.0.2 revision 9b5f68e19ca0ab60010641e305fd12822f18d42c **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "45095"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport std; **** v1 CLI TX|\timport debug; **** v1 CLI TX|\timport vtc; **** v1 CLI TX|\timport debug;\t\t// again **** v1 CLI TX|\timport debug as dbg; **** v1 CLI TX|\timport debug as dbg;\t// again **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_init { **** v1 CLI TX|\t\tnew objx = dbg.obj(); **** v1 CLI TX|\t\tobjx.obj(); **** v1 CLI TX|\t\tdbg.vsc_new(); **** v1 CLI TX|\t\tstd.log("inside vcl_init"); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_synth { **** v1 CLI TX|\t\tset req.http.overwrite = "the workspace " + **** v1 CLI TX|\t\t "to ensure we notice any unfinished privs"; **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|\tsub priv_task { **** v1 CLI TX|\t\tdebug.test_priv_task_get(); **** v1 CLI TX|\t\tdebug.test_priv_task("foo"); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_recv { **** v1 CLI TX|\t\tif (req.url == "/priv-task-no-mem") { **** v1 CLI TX|\t\t\tvtc.workspace_alloc(client, -4); **** v1 CLI TX|\t\t\tcall priv_task; **** v1 CLI TX|\t\t\treturn (fail); **** v1 CLI TX|\t\t} **** v1 CLI TX|\t\tif (req.url == "/fail") { **** v1 CLI TX|\t\t\tdebug.test_priv_task("foo"); **** v1 CLI TX|\t\t\treturn (fail); **** v1 CLI TX|\t\t} **** v1 CLI TX|\t\tdebug.rot52(req); **** v1 CLI TX|\t\tdebug.vsc_count(); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.who = debug.author(mithrandir); **** v1 CLI TX|\t\tset resp.http.really = debug.author(); **** v1 CLI TX|\t\tset resp.http.when = objx.date(); **** v1 CLI TX|\t\tset resp.http.what = vtc.typesize("dfijlopsz"); **** v1 CLI TX|\t\tset resp.http.not = vtc.typesize("*"); **** v1 CLI TX|\t\tdebug.test_priv_call(); **** v1 CLI TX|\t\tdebug.test_priv_vcl(); **** v1 CLI TX|\t\tobjx.test_priv_call(); **** v1 CLI TX|\t\tobjx.test_priv_vcl(); **** v1 CLI TX|\t\tstd.syslog(8 + 7, "Somebody runs varnishtest"); **** v1 CLI TX|\t\tdebug.rot52(resp); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.215 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.315 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.385 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.390 *** v1 debug|Debug: Child (40029) Started **** dT 0.413 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 debug|Info: Child (40029) said Child starts **** dT 0.414 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 45649 **** v1 CLI TX|debug.xid 999 *** v1 CLI RX 200 **** v1 CLI RX|XID is 999 **** v1 CLI TX|debug.listen_address *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 45649 ** v1 Listen on 127.0.0.1 45649 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=45649 **** v1 macro def v1_sock=127.0.0.1:45649 **** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=45649 **** v1 macro def v1_a0_sock=127.0.0.1:45649 **** dT 0.416 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1643602805.614369/vgc.so 1auto **** v1 vsl| 0 VCL_Log - inside vcl_init **** v1 vsl| 0 Debug - vcl1: VCL_EVENT_WARM **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1643602805.614369/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:45649 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:45649 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 45649 **** v1 vsl| 0 CLI - Rd debug.xid 999 **** v1 vsl| 0 CLI - Wr 200 10 XID is 999 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 45649 **** dT 0.514 ** top === varnish v1 -expect DEBUG.count == 0 **** dT 0.515 ** v1 as expected: DEBUG.count (0) == 0 (0) ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:45649 (1 iterations) *** c1 Connect to 127.0.0.1:45649 *** c1 connected fd 19 from 127.0.0.1 34404 to 127.0.0.1:45649 ** c1 === txreq -url "/bar" **** c1 txreq|GET /bar HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|\r ** c1 === rxresp *** s1 accepted fd 5 127.0.0.1 40306 ** s1 === rxreq **** s1 rxhdr|GET /bar HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Encrypted: ROT52\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r **** s1 rxhdrlen = 124 **** s1 http[ 0] |GET **** s1 http[ 1] |/bar **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 5] |Encrypted: ROT52 **** s1 http[ 6] |Accept-Encoding: gzip **** s1 http[ 7] |X-Varnish: 1002 **** s1 bodylen = 0 ** s1 === expect req.http.encrypted == "ROT52" **** s1 EXPECT req.http.encrypted (ROT52) == "ROT52" match ** s1 === txresp -hdr "foo: bAr" -hdr "bar: fOo" -bodylen 4 **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|foo: bAr\r **** s1 txresp|bar: fOo\r **** s1 txresp|Content-Length: 4\r **** s1 txresp|\r **** s1 txresp|!"# *** s1 shutting fd 5 ** s1 Ending **** dT 0.516 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|foo: bAr\r **** c1 rxhdr|bar: fOo\r **** c1 rxhdr|Content-Length: 4\r **** c1 rxhdr|Date: Mon, 31 Jan 2022 04:20:06 GMT\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 varnish (Varnish/7.0)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|who: Tollef\r **** c1 rxhdr|really: Poul-Henning\r **** c1 rxhdr|when: Thu, 01 Jan 1970 00:00:21 GMT\r **** c1 rxhdr|what: 64\r **** c1 rxhdr|not: -1\r **** c1 rxhdr|Encrypted: ROT52\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 307 **** c1 http[ 0] |HTTP/1.1 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** c1 http[ 1] |200 **** v1 vsl| 1000 SessOpen c 127.0.0.1 34404 a0 127.0.0.1 45649 1643602806.013814 23 **** c1 http[ 2] |OK **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:45649 **** c1 http[ 3] |foo: bAr **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:45649 **** c1 http[ 4] |bar: fOo **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:45649 **** c1 http[ 5] |Content-Length: 4 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:45649 **** c1 http[ 6] |Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1000 Link c req 1001 rxreq **** c1 http[ 7] |X-Varnish: 1001 **** c1 http[ 8] |Age: 0 **** c1 http[ 9] |Via: 1.1 varnish (Varnish/7.0) **** c1 http[10] |Accept-Ranges: bytes **** c1 http[11] |who: Tollef **** c1 http[12] |really: Poul-Henning **** c1 http[13] |when: Thu, 01 Jan 1970 00:00:21 GMT **** c1 http[14] |what: 64 **** c1 http[15] |not: -1 **** c1 http[16] |Encrypted: ROT52 **** c1 http[17] |Connection: keep-alive **** c1 c-l|!"# **** c1 bodylen = 4 ** c1 === expect resp.status == 200 **** c1 EXPECT resp.status (200) == "200" match ** c1 === expect resp.bodylen == "4" **** c1 EXPECT resp.bodylen (4) == "4" match ** c1 === expect resp.http.who == "Tollef" **** c1 EXPECT resp.http.who (Tollef) == "Tollef" match ** c1 === expect resp.http.really == "Poul-Henning" **** c1 EXPECT resp.http.really (Poul-Henning) == "Poul-Henning" match ** c1 === expect resp.http.when == "Thu, 01 Jan 1970 00:00:21 GMT" **** c1 EXPECT resp.http.when (Thu, 01 Jan 1970 00:00:21 GMT) == "Thu, 01 Jan 1970 00:00:21 GMT" match ** c1 === expect resp.http.encrypted == "ROT52" **** c1 EXPECT resp.http.encrypted (ROT52) == "ROT52" match ** c1 === expect resp.http.what >= 16 **** c1 EXPECT resp.http.what (64) >= "16" match ** c1 === expect resp.http.not == -1 **** c1 EXPECT resp.http.not (-1) == "-1" match ** c1 === txreq -url "/fail" **** c1 txreq|GET /fail HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.526 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Mon, 31 Jan 2022 04:20:06 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1003\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Mon, 31 Jan 2022 04:20:06 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1003 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1003

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 19 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:45649 (1 iterations) *** c1 Connect to 127.0.0.1:45649 *** c1 connected fd 5 from 127.0.0.1 34406 to 127.0.0.1:45649 ** c1 === txreq -url "/priv-task-no-mem" **** c1 txreq|GET /priv-task-no-mem HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|\r ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Mon, 31 Jan 2022 04:20:06 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1005\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Mon, 31 Jan 2022 04:20:06 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1005 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1005

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 5 ** c1 Ending ** top === varnish v1 -expect DEBUG.count == 1 ** v1 as expected: DEBUG.count (1) == 1 (1) ** top === logexpect l1 -v v1 -g raw -d 1 { ** l1 === expect * 0 CLI {^Rd vcl.load} ** l1 === expect 0 0 VCL_Log {^inside vcl_init} ** l1 === expect 0 0 Debug {VCL_EVENT_WARM} ** l1 === expect * 1001 VCL_call {^DELIVER} ** l1 === expect 0 = RespHeader {^who: Tollef} ** l1 === expect 0 = RespHeader {^really: Poul-Henning} ** l1 === expect 0 = RespHeader {^when: Thu, 01 Jan 1970 00:00:21 G... ** l1 === expect 0 = RespHeader {^what: [1-9][0-9]} ** l1 === expect 0 = RespHeader {^not: -1} ** l1 === expect 0 = RespHeader {^Encrypted: ROT52} ** l1 === expect 0 = VCL_return {^deliver} **** dT 0.527 ** l1 Waiting for logexp **** l1 begin| *** l1 expecting| expect * 0 CLI ^Rd vcl.load **** l1 match| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1643602805.614369/vgc.so 1auto *** l1 expecting| expect 0 0 VCL_Log ^inside vcl_init **** l1 match| 0 VCL_Log - inside vcl_init *** l1 expecting| expect 0 0 Debug VCL_EVENT_WARM **** l1 match| 0 Debug - vcl1: VCL_EVENT_WARM *** l1 expecting| expect * 1001 VCL_call ^DELIVER **** l1 match| 1001 VCL_call c DELIVER *** l1 expecting| expect 0 = RespHeader ^who: Tollef **** l1 match| 1001 RespHeader c who: Tollef *** l1 expecting| expect 0 = RespHeader ^really: Poul-Henning **** l1 match| 1001 RespHeader c really: Poul-Henning *** l1 expecting| expect 0 = RespHeader ^when: Thu, 01 Jan 1970 00:00:21 GMT **** l1 match| 1001 RespHeader c when: Thu, 01 Jan 1970 00:00:21 GMT *** l1 expecting| expect 0 = RespHeader ^what: [1-9][0-9] **** l1 match| 1001 RespHeader c what: 64 *** l1 expecting| expect 0 = RespHeader ^not: -1 **** l1 match| 1001 RespHeader c not: -1 *** l1 expecting| expect 0 = RespHeader ^Encrypted: ROT52 **** l1 match| 1001 RespHeader c Encrypted: ROT52 *** l1 expecting| expect 0 = VCL_return ^deliver **** l1 match| 1001 VCL_return c deliver **** l1 end| ** top === varnish v1 -errvcl {Wrong enum value. Expected one of:} { **** v1 CLI TX|vcl.inline vcl2 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport debug; **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.who = debug.author(ENUM); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.529 *** v1 debug|Could not delete 'vcl_vcl2.1643602806.025803/vgc.sym': No such file or directory *** v1 CLI RX 106 **** v1 CLI RX|Message from VCC-compiler: **** v1 CLI RX|Wrong enum value. Expected one of: **** v1 CLI RX|\tphk **** v1 CLI RX|\tdes **** v1 CLI RX|\tkristian **** v1 CLI RX|\tmithrandir **** v1 CLI RX|('' Line 5 Pos 50) **** v1 CLI RX| set resp.http.who = debug.author(ENUM); **** v1 CLI RX|-------------------------------------------------####-- **** v1 CLI RX| **** v1 CLI RX|Expected argument: ENUM person **** v1 CLI RX| **** v1 CLI RX|While compiling function call: **** v1 CLI RX| **** v1 CLI RX|('' Line 5 Pos 37) -- (Pos 49) **** v1 CLI RX| set resp.http.who = debug.author(ENUM); **** v1 CLI RX|------------------------------------#############------ **** v1 CLI RX| **** v1 CLI RX|Running VCC-compiler failed, exited with 2 **** v1 CLI RX|VCL compilation failed ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Wrong enum value. Expected one of:") ** top === varnish v1 -errvcl {Wrong enum value. Expected one of:} { **** v1 CLI TX|vcl.inline vcl3 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport debug; **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.who = debug.author(slink); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.531 *** v1 debug|Could not delete 'vcl_vcl3.1643602806.027794/vgc.sym': No such file or directory *** v1 CLI RX 106 **** v1 CLI RX|Message from VCC-compiler: **** v1 CLI RX|Wrong enum value. Expected one of: **** v1 CLI RX|\tphk **** v1 CLI RX|\tdes **** v1 CLI RX|\tkristian **** v1 CLI RX|\tmithrandir **** v1 CLI RX|('' Line 5 Pos 50) **** v1 CLI RX| set resp.http.who = debug.author(slink); **** v1 CLI RX|-------------------------------------------------#####-- **** v1 CLI RX| **** v1 CLI RX|Expected argument: ENUM person **** v1 CLI RX| **** v1 CLI RX|While compiling function call: **** v1 CLI RX| **** v1 CLI RX|('' Line 5 Pos 37) -- (Pos 49) **** v1 CLI RX| set resp.http.who = debug.author(slink); **** v1 CLI RX|------------------------------------#############------- **** v1 CLI RX| **** v1 CLI RX|Running VCC-compiler failed, exited with 2 **** v1 CLI RX|VCL compilation failed ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Wrong enum value. Expected one of:") ** top === varnish v1 -errvcl {Expression has type STRING, expected REA... **** v1 CLI TX|vcl.inline vcl4 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport std; **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.who = std.random("foo", "bar"); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.533 *** v1 debug|Could not delete 'vcl_vcl4.1643602806.029756/vgc.sym': No such file or directory *** v1 CLI RX 106 **** v1 CLI RX|Message from VCC-compiler: **** v1 CLI RX|Expression has type STRING, expected REAL **** v1 CLI RX|('' Line 5 Pos 48) -- (Pos 52) **** v1 CLI RX| set resp.http.who = std.random("foo", "bar"); **** v1 CLI RX|-----------------------------------------------#####--------- **** v1 CLI RX| **** v1 CLI RX|Expected argument: REAL lo **** v1 CLI RX| **** v1 CLI RX|While compiling function call: **** v1 CLI RX| **** v1 CLI RX|('' Line 5 Pos 37) -- (Pos 52) **** v1 CLI RX| set resp.http.who = std.random("foo", "bar"); **** v1 CLI RX|------------------------------------################--------- **** v1 CLI RX| **** v1 CLI RX|Running VCC-compiler failed, exited with 2 **** v1 CLI RX|VCL compilation failed ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Expression has type STRING, expected REAL") ** top === varnish v1 -errvcl {Symbol not found: 'obj'} { **** v1 CLI TX|vcl.inline vcl5 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport debug; **** v1 CLI TX|\tsub vcl_hit { **** v1 CLI TX|\t\tdebug.rot52(obj); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.535 *** v1 debug|Could not delete 'vcl_vcl5.1643602806.031797/vgc.sym': No such file or directory *** v1 CLI RX 106 **** v1 CLI RX|Message from VCC-compiler: **** v1 CLI RX|Symbol not found: 'obj' **** v1 CLI RX|At: ('' Line 5 Pos 29) -- (Pos 31) **** v1 CLI RX| debug.rot52(obj); **** v1 CLI RX|----------------------------###-- **** v1 CLI RX| **** v1 CLI RX|Expected argument: HTTP hdr **** v1 CLI RX| **** v1 CLI RX|While compiling function call: **** v1 CLI RX| **** v1 CLI RX|('' Line 5 Pos 17) -- (Pos 31) **** v1 CLI RX| debug.rot52(obj); **** v1 CLI RX|----------------###############-- **** v1 CLI RX| **** v1 CLI RX|Running VCC-compiler failed, exited with 2 **** v1 CLI RX|VCL compilation failed ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Symbol not found: 'obj'") ** top === varnish v1 -errvcl {Symbol not found: 'obj'} { **** v1 CLI TX|vcl.inline vcl6 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport debug; **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tdebug.rot52(obj); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.538 *** v1 debug|Could not delete 'vcl_vcl6.1643602806.033647/vgc.sym': No such file or directory *** v1 CLI RX 106 **** v1 CLI RX|Message from VCC-compiler: **** v1 CLI RX|Symbol not found: 'obj' **** v1 CLI RX|At: ('' Line 5 Pos 29) -- (Pos 31) **** v1 CLI RX| debug.rot52(obj); **** v1 CLI RX|----------------------------###-- **** v1 CLI RX| **** v1 CLI RX|Expected argument: HTTP hdr **** v1 CLI RX| **** v1 CLI RX|While compiling function call: **** v1 CLI RX| **** v1 CLI RX|('' Line 5 Pos 17) -- (Pos 31) **** v1 CLI RX| debug.rot52(obj); **** v1 CLI RX|----------------###############-- **** v1 CLI RX| **** v1 CLI RX|Running VCC-compiler failed, exited with 2 **** v1 CLI RX|VCL compilation failed ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Symbol not found: 'obj'") ** top === varnish v1 -errvcl {Failed initialization} { **** v1 CLI TX|vcl.inline vcl7 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport debug; **** v1 CLI TX|\timport directors; **** v1 CLI TX|\tbackend default { .host = "127.0.0.1"; } **** v1 CLI TX|\tsub vcl_init { **** v1 CLI TX|\t\treturn (fail); **** v1 CLI TX|\t\t# uninitialized objects coverage **** v1 CLI TX|\t\tnew xyz = debug.obj(); **** v1 CLI TX|\t\tnew fb = directors.fallback(); **** v1 CLI TX|\t\tnew hsh = directors.hash(); **** v1 CLI TX|\t\tnew rnd = directors.random(); **** v1 CLI TX|\t\tnew rr = directors.round_robin(); **** v1 CLI TX|\t\tnew shd = directors.shard(); **** v1 CLI TX|\t\tnew shp = directors.shard_param(); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.616 **** v1 vsl| 1002 Begin b bereq 1001 fetch **** v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1643602806.013933 0.000000 0.000000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| 1002 BereqURL b /bar **** v1 vsl| 1002 BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b Encrypted: ROT52 **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1002 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b BACKEND_FETCH **** v1 vsl| 1002 VCL_return b fetch **** v1 vsl| 1002 Timestamp b Fetch: 1643602806.013947 0.000014 0.000014 **** v1 vsl| 1002 Timestamp b Connected: 1643602806.014081 0.000148 0.000133 **** v1 vsl| 1002 BackendOpen b 26 s1 127.0.0.1 45095 127.0.0.1 40306 connect **** v1 vsl| 1002 Timestamp b Bereq: 1643602806.014109 0.000176 0.000028 **** v1 vsl| 1002 Timestamp b Beresp: 1643602806.014225 0.000292 0.000115 **** v1 vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BerespStatus b 200 **** v1 vsl| 1002 BerespReason b OK **** v1 vsl| 1002 BerespHeader b foo: bAr **** v1 vsl| 1002 BerespHeader b bar: fOo **** v1 vsl| 1002 BerespHeader b Content-Length: 4 **** v1 vsl| 1002 BerespHeader b Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1002 TTL b RFC 120 10 0 1643602806 1643602806 1643602806 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1002 VCL_return b deliver **** v1 vsl| 1002 Timestamp b Process: 1643602806.014287 0.000353 0.000061 **** v1 vsl| 1002 Filters b **** v1 vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch_Body b 3 length stream **** v1 vsl| 1002 BackendClose b 26 s1 recycle **** v1 vsl| 1002 Timestamp b BerespBody: 1643602806.024387 0.010454 0.010100 **** v1 vsl| 1002 Length b 4 **** v1 vsl| 1002 BereqAcct b 124 0 124 58 4 62 **** v1 vsl| 1002 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1643602806.013870 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1643602806.013870 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 34404 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c /bar **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 ReqHeader c Encrypted: ROT52 **** v1 vsl| 1001 VCL_return c hash **** v1 vsl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return c lookup **** v1 vsl| 1001 VCL_call c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsl| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 Timestamp c Fetch: 1643602806.014306 0.000436 0.000436 **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespReason c OK **** v1 vsl| 1001 RespHeader c foo: bAr **** v1 vsl| 1001 RespHeader c bar: fOo **** v1 vsl| 1001 RespHeader c Content-Length: 4 **** v1 vsl| 1001 RespHeader c Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader c Via: 1.1 varnish (Varnish/7.0) **** v1 vsl| 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 RespHeader c who: Tollef **** v1 vsl| 1001 RespHeader c really: Poul-Henning **** v1 vsl| 1001 RespHeader c when: Thu, 01 Jan 1970 00:00:21 GMT **** v1 vsl| 1001 RespHeader c what: 64 **** v1 vsl| 1001 RespHeader c not: -1 **** v1 vsl| 1001 RespHeader c Encrypted: ROT52 **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Timestamp c Process: 1643602806.014371 0.000501 0.000065 **** v1 vsl| 1001 Filters c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp: 1643602806.024393 0.010523 0.010021 **** v1 vsl| 1001 ReqAcct c 38 0 38 307 4 311 **** v1 vsl| 1001 End c **** v1 vsl| 1000 Link c req 1003 rxreq **** v1 vsl| 1003 Begin c req 1000 rxreq **** v1 vsl| 1003 Timestamp c Start: 1643602806.024407 0.000000 0.000000 **** v1 vsl| 1003 Timestamp c Req: 1643602806.024407 0.000000 0.000000 **** v1 vsl| 1003 VCL_use c vcl1 **** v1 vsl| 1003 ReqStart c 127.0.0.1 34404 a0 **** v1 vsl| 1003 ReqMethod c GET **** v1 vsl| 1003 ReqURL c /fail **** v1 vsl| 1003 ReqProtocol c HTTP/1.1 **** v1 vsl| 1003 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1003 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1003 VCL_call c RECV **** v1 vsl| 1003 Debug c test_priv_task(0x7f36d0006018) = 0x7f36d0031440 (new) **** v1 vsl| 1003 VCL_Error c Failed from VCL **** v1 vsl| 1003 VCL_return c fail **** v1 vsl| 1003 Debug c priv_task_fini(0x7f36d0031440) **** v1 vsl| 1003 RespProtocol c HTTP/1.1 **** v1 vsl| 1003 RespStatus c 503 **** v1 vsl| 1003 RespReason c VCL failed **** v1 vsl| 1003 RespHeader c Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1003 RespHeader c Server: Varnish **** v1 vsl| 1003 RespHeader c X-Varnish: 1003 **** v1 vsl| 1003 VCL_call c SYNTH **** v1 vsl| 1003 ReqHeader c overwrite: the workspace to ensure we notice any unfinished privs **** v1 vsl| 1003 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1003 RespHeader c Retry-After: 5 **** v1 vsl| 1003 VCL_return c deliver **** v1 vsl| 1003 Timestamp c Process: 1643602806.024424 0.000017 0.000017 **** v1 vsl| 1003 RespHeader c Content-Length: 251 **** v1 vsl| 1003 Storage c malloc Transient **** v1 vsl| 1003 Filters c **** v1 vsl| 1003 RespHeader c Connection: close **** v1 vsl| 1003 Timestamp c Resp: 1643602806.024450 0.000043 0.000025 **** v1 vsl| 1003 ReqAcct c 39 0 39 194 251 445 **** v1 vsl| 1003 End c **** v1 vsl| 1000 SessClose c VCL_FAILURE 0.011 **** v1 vsl| 1000 End c **** v1 vsl| 1004 Begin c sess 0 HTTP/1 **** v1 vsl| 1004 SessOpen c 127.0.0.1 34406 a0 127.0.0.1 45649 1643602806.024836 24 **** v1 vsl| 1004 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1004 Link c req 1005 rxreq **** v1 vsl| 1005 Begin c req 1004 rxreq **** v1 vsl| 1005 Timestamp c Start: 1643602806.024895 0.000000 0.000000 **** v1 vsl| 1005 Timestamp c Req: 1643602806.024895 0.000000 0.000000 **** v1 vsl| 1005 VCL_use c vcl1 **** v1 vsl| 1005 ReqStart c 127.0.0.1 34406 a0 **** v1 vsl| 1005 ReqMethod c GET **** v1 vsl| 1005 ReqURL c /priv-task-no-mem **** v1 vsl| 1005 ReqProtocol c HTTP/1.1 **** v1 vsl| 1005 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1005 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1005 VCL_call c RECV **** v1 vsl| 1005 Debug c test_priv_task(0x7f36c8006028) = 0x7f36c8018ed0 (new) **** v1 vsl| 1005 VCL_Error c Failed from VCL **** v1 vsl| 1005 VCL_return c fail **** v1 vsl| 1005 Debug c priv_task_fini(0x7f36c8018ed0) **** v1 vsl| 1005 RespProtocol c HTTP/1.1 **** v1 vsl| 1005 RespStatus c 503 **** v1 vsl| 1005 RespReason c VCL failed **** v1 vsl| 1005 RespHeader c Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1005 RespHeader c Server: Varnish **** v1 vsl| 1005 RespHeader c X-Varnish: 1005 **** v1 vsl| 1005 VCL_call c SYNTH **** v1 vsl| 1005 ReqHeader c overwrite: the workspace to ensure we notice any unfinished privs **** v1 vsl| 1005 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1005 RespHeader c Retry-After: 5 **** v1 vsl| 1005 VCL_return c deliver **** v1 vsl| 1005 Timestamp c Process: 1643602806.024928 0.000033 0.000033 **** v1 vsl| 1005 RespHeader c Content-Length: 251 **** v1 vsl| 1005 Storage c malloc Transient **** v1 vsl| 1005 Filters c **** v1 vsl| 1005 RespHeader c Connection: close **** v1 vsl| 1005 Timestamp c Resp: 1643602806.024995 0.000099 0.000066 **** v1 vsl| 1005 ReqAcct c 51 0 51 194 251 445 **** v1 vsl| 1005 End c **** v1 vsl| 1004 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1004 End c **** dT 0.778 *** v1 CLI RX 300 **** v1 CLI RX|VCL "vcl7" Failed initialization **** v1 CLI RX|Message: **** v1 CLI RX|\tFailed from VCL ** v1 VCL compilation failed (as expected) *** v1 Found expected string: ("Failed initialization") ** top === varnish v1 -cliok "param.set vcc_allow_inline_c on" **** v1 CLI TX|param.set vcc_allow_inline_c on *** v1 CLI RX 200 ** v1 CLI 200 ** top === varnish v1 -vcl { **** v1 CLI TX|vcl.inline vcl8 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX| **** v1 CLI TX|\timport vtc; **** v1 CLI TX| **** v1 CLI TX|\tbackend be none; **** v1 CLI TX| **** v1 CLI TX|\tC{ **** v1 CLI TX|\t\tstruct zc { **** v1 CLI TX|\t\t\tsize_t\tz; **** v1 CLI TX|\t\t\tchar\tc; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct ic { **** v1 CLI TX|\t\t\tint\ti; **** v1 CLI TX|\t\t\tchar\tc; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct sc { **** v1 CLI TX|\t\t\tshort\ts; **** v1 CLI TX|\t\t\tchar\tc; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct cc { **** v1 CLI TX|\t\t\tchar\tc1; **** v1 CLI TX|\t\t\tchar\tc2; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct czc { **** v1 CLI TX|\t\t\tchar\tc1; **** v1 CLI TX|\t\t\tsize_t\tz; **** v1 CLI TX|\t\t\tchar\tc2; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct cic { **** v1 CLI TX|\t\t\tchar\tc1; **** v1 CLI TX|\t\t\tint\ti; **** v1 CLI TX|\t\t\tchar\tc2; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct csc { **** v1 CLI TX|\t\t\tchar\tc1; **** v1 CLI TX|\t\t\tshort\ts; **** v1 CLI TX|\t\t\tchar\tc2; **** v1 CLI TX|\t\t}; **** v1 CLI TX|\t\tstruct uzp { /* same as vrt_blob */ **** v1 CLI TX|\t\t\tunsigned\tu; **** v1 CLI TX|\t\t\tsize_t\t\tz; **** v1 CLI TX|\t\t\tvoid\t\t*p; **** v1 CLI TX|\t\t}; **** v1 CLI TX| **** v1 CLI TX|\t\t#define SETHDR(type)\t\t\t\t\t\ **** v1 CLI TX|\t\t\tVRT_SetHdr(\t\t\t\t\t\ **** v1 CLI TX|\t\t\t ctx,\t\t\t\t\t\ **** v1 CLI TX|\t\t\t &VGC_HDR_RESP_ ## type ## _2d_sizeof,\t\ **** v1 CLI TX|\t\t\t VRT_INT_string(ctx, sizeof(struct type)),\t\ **** v1 CLI TX|\t\t\t 0\t\t\t\t\t\t\ **** v1 CLI TX|\t\t\t) **** v1 CLI TX|\t}C **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_recv { **** v1 CLI TX|\t\treturn (synth(200)); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_synth { **** v1 CLI TX|\t\tC{ SETHDR(zc); }C **** v1 CLI TX|\t\tset resp.http.zc-typesize = vtc.typesize("zc"); **** v1 CLI TX|\t\tset resp.http.zc-match = **** v1 CLI TX|\t\t (resp.http.zc-sizeof == resp.http.zc-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(ic); }C **** v1 CLI TX|\t\tset resp.http.ic-typesize = vtc.typesize("ic"); **** v1 CLI TX|\t\tset resp.http.ic-match = **** v1 CLI TX|\t\t (resp.http.ic-sizeof == resp.http.ic-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(sc); }C **** v1 CLI TX|\t\tset resp.http.sc-typesize = vtc.typesize("sc"); **** v1 CLI TX|\t\tset resp.http.sc-match = **** v1 CLI TX|\t\t (resp.http.sc-sizeof == resp.http.sc-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(cc); }C **** v1 CLI TX|\t\tset resp.http.cc-typesize = vtc.typesize("cc"); **** v1 CLI TX|\t\tset resp.http.cc-match = **** v1 CLI TX|\t\t (resp.http.cc-sizeof == resp.http.cc-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(czc); }C **** v1 CLI TX|\t\tset resp.http.czc-typesize = vtc.typesize("czc"); **** v1 CLI TX|\t\tset resp.http.czc-match = **** v1 CLI TX|\t\t (resp.http.czc-sizeof == resp.http.czc-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(cic); }C **** v1 CLI TX|\t\tset resp.http.cic-typesize = vtc.typesize("cic"); **** v1 CLI TX|\t\tset resp.http.cic-match = **** v1 CLI TX|\t\t (resp.http.cic-sizeof == resp.http.cic-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(csc); }C **** v1 CLI TX|\t\tset resp.http.csc-typesize = vtc.typesize("csc"); **** v1 CLI TX|\t\tset resp.http.csc-match = **** v1 CLI TX|\t\t (resp.http.csc-sizeof == resp.http.csc-typesize); **** v1 CLI TX| **** v1 CLI TX|\t\tC{ SETHDR(uzp); }C **** v1 CLI TX|\t\tset resp.http.uzp-typesize = vtc.typesize("uzp"); **** v1 CLI TX|\t\tset resp.http.uzp-match = **** v1 CLI TX|\t\t (resp.http.uzp-sizeof == resp.http.uzp-typesize); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.816 **** v1 vsl| 0 CLI - Rd vcl.load vcl7 vcl_vcl7.1643602806.036895/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 300 59 VCL "vcl7" Failed initialization Message: Failed from VCL **** dT 1.032 *** v1 CLI RX 200 **** v1 CLI TX|vcl.use vcl8 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl8' now active ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:45649 (1 iterations) *** c1 Connect to 127.0.0.1:45649 *** c1 connected fd 23 from 127.0.0.1 34408 to 127.0.0.1:45649 ** c1 === txreq **** c1 txreq|GET / HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|\r **** dT 1.033 ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Mon, 31 Jan 2022 04:20:06 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1007\r **** c1 rxhdr|zc-sizeof: 16\r **** c1 rxhdr|zc-typesize: 16\r **** c1 rxhdr|zc-match: true\r **** c1 rxhdr|ic-sizeof: 8\r **** c1 rxhdr|ic-typesize: 8\r **** c1 rxhdr|ic-match: true\r **** c1 rxhdr|sc-sizeof: 4\r **** c1 rxhdr|sc-typesize: 4\r **** c1 rxhdr|sc-match: true\r **** c1 rxhdr|cc-sizeof: 2\r **** c1 rxhdr|cc-typesize: 2\r **** c1 rxhdr|cc-match: true\r **** c1 rxhdr|czc-sizeof: 24\r **** c1 rxhdr|czc-typesize: 24\r **** c1 rxhdr|czc-match: true\r **** c1 rxhdr|cic-sizeof: 12\r **** c1 rxhdr|cic-typesize: 12\r **** c1 rxhdr|cic-match: true\r **** c1 rxhdr|csc-sizeof: 6\r **** c1 rxhdr|csc-typesize: 6\r **** c1 rxhdr|csc-match: true\r **** c1 rxhdr|uzp-sizeof: 24\r **** c1 rxhdr|uzp-typesize: 24\r **** c1 rxhdr|uzp-match: true\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 227\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 579 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Mon, 31 Jan 2022 04:20:06 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1007 **** c1 http[ 6] |zc-sizeof: 16 **** c1 http[ 7] |zc-typesize: 16 **** c1 http[ 8] |zc-match: true **** c1 http[ 9] |ic-sizeof: 8 **** c1 http[10] |ic-typesize: 8 **** c1 http[11] |ic-match: true **** c1 http[12] |sc-sizeof: 4 **** c1 http[13] |sc-typesize: 4 **** c1 http[14] |sc-match: true **** c1 http[15] |cc-sizeof: 2 **** c1 http[16] |cc-typesize: 2 **** c1 http[17] |cc-match: true **** c1 http[18] |czc-sizeof: 24 **** c1 http[19] |czc-typesize: 24 **** c1 http[20] |czc-match: true **** c1 http[21] |cic-sizeof: 12 **** c1 http[22] |cic-typesize: 12 **** c1 http[23] |cic-match: true **** c1 http[24] |csc-sizeof: 6 **** c1 http[25] |csc-typesize: 6 **** c1 http[26] |csc-match: true **** c1 http[27] |uzp-sizeof: 24 **** c1 http[28] |uzp-typesize: 24 **** c1 http[29] |uzp-match: true **** c1 http[30] |Content-Type: text/html; charset=utf-8 **** c1 http[31] |Retry-After: 5 **** c1 http[32] |Content-Length: 227 **** c1 http[33] |Connection: keep-alive **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 200 OK **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 200 OK

**** c1 c-l|

OK

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1007

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 227 ** c1 === expect resp.http.zc-match == true **** c1 EXPECT resp.http.zc-match (true) == "true" match ** c1 === expect resp.http.ic-match == true **** c1 EXPECT resp.http.ic-match (true) == "true" match ** c1 === expect resp.http.sc-match == true **** c1 EXPECT resp.http.sc-match (true) == "true" match ** c1 === expect resp.http.cc-match == true **** c1 EXPECT resp.http.cc-match (true) == "true" match ** c1 === expect resp.http.czc-match == true **** c1 EXPECT resp.http.czc-match (true) == "true" match ** c1 === expect resp.http.cic-match == true **** c1 EXPECT resp.http.cic-match (true) == "true" match ** c1 === expect resp.http.csc-match == true **** c1 EXPECT resp.http.csc-match (true) == "true" match ** c1 === expect resp.http.uzp-match == true **** c1 EXPECT resp.http.uzp-match (true) == "true" match *** c1 closing fd 23 ** c1 Ending ** top === varnish v1 -vcl+backend { } **** v1 CLI TX|vcl.inline vcl9 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "45095"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 1.116 **** v1 vsl| 0 CLI - Rd vcl.load vcl8 vcl_vcl8.1643602806.277330/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl8.1643602806.277330/vgc.so" as "vcl8" **** v1 vsl| 0 CLI - Rd vcl.use vcl8 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 1006 Begin c sess 0 HTTP/1 **** v1 vsl| 1006 SessOpen c 127.0.0.1 34408 a0 127.0.0.1 45649 1643602806.531505 25 **** v1 vsl| 1006 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:45649 **** v1 vsl| 1006 Link c req 1007 rxreq **** v1 vsl| 1007 Begin c req 1006 rxreq **** v1 vsl| 1007 Timestamp c Start: 1643602806.531537 0.000000 0.000000 **** v1 vsl| 1007 Timestamp c Req: 1643602806.531537 0.000000 0.000000 **** v1 vsl| 1007 VCL_use c vcl8 **** v1 vsl| 1007 ReqStart c 127.0.0.1 34408 a0 **** v1 vsl| 1007 ReqMethod c GET **** v1 vsl| 1007 ReqURL c / **** v1 vsl| 1007 ReqProtocol c HTTP/1.1 **** v1 vsl| 1007 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1007 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1007 VCL_call c RECV **** v1 vsl| 1007 VCL_return c synth **** v1 vsl| 1007 VCL_call c HASH **** v1 vsl| 1007 VCL_return c lookup **** v1 vsl| 1007 RespProtocol c HTTP/1.1 **** v1 vsl| 1007 RespStatus c 200 **** v1 vsl| 1007 RespReason c OK **** v1 vsl| 1007 RespHeader c Date: Mon, 31 Jan 2022 04:20:06 GMT **** v1 vsl| 1007 RespHeader c Server: Varnish **** v1 vsl| 1007 RespHeader c X-Varnish: 1007 **** v1 vsl| 1007 VCL_call c SYNTH **** v1 vsl| 1007 RespHeader c zc-sizeof: 16 **** v1 vsl| 1007 RespHeader c zc-typesize: 16 **** v1 vsl| 1007 RespHeader c zc-match: true **** v1 vsl| 1007 RespHeader c ic-sizeof: 8 **** v1 vsl| 1007 RespHeader c ic-typesize: 8 **** v1 vsl| 1007 RespHeader c ic-match: true **** v1 vsl| 1007 RespHeader c sc-sizeof: 4 **** v1 vsl| 1007 RespHeader c sc-typesize: 4 **** v1 vsl| 1007 RespHeader c sc-match: true **** v1 vsl| 1007 RespHeader c cc-sizeof: 2 **** v1 vsl| 1007 RespHeader c cc-typesize: 2 **** v1 vsl| 1007 RespHeader c cc-match: true **** v1 vsl| 1007 RespHeader c czc-sizeof: 24 **** v1 vsl| 1007 RespHeader c czc-typesize: 24 **** v1 vsl| 1007 RespHeader c czc-match: true **** v1 vsl| 1007 RespHeader c cic-sizeof: 12 **** v1 vsl| 1007 RespHeader c cic-typesize: 12 **** v1 vsl| 1007 RespHeader c cic-match: true **** v1 vsl| 1007 RespHeader c csc-sizeof: 6 **** v1 vsl| 1007 RespHeader c csc-typesize: 6 **** v1 vsl| 1007 RespHeader c csc-match: true **** v1 vsl| 1007 RespHeader c uzp-sizeof: 24 **** v1 vsl| 1007 RespHeader c uzp-typesize: 24 **** v1 vsl| 1007 RespHeader c uzp-match: true **** v1 vsl| 1007 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1007 RespHeader c Retry-After: 5 **** v1 vsl| 1007 VCL_return c deliver **** v1 vsl| 1007 Timestamp c Process: 1643602806.531579 0.000042 0.000042 **** v1 vsl| 1007 RespHeader c Content-Length: 227 **** v1 vsl| 1007 Storage c malloc Transient **** v1 vsl| 1007 Filters c **** v1 vsl| 1007 RespHeader c Connection: keep-alive **** v1 vsl| 1007 Timestamp c Resp: 1643602806.531636 0.000099 0.000057 **** v1 vsl| 1007 ReqAcct c 35 0 35 579 227 806 **** v1 vsl| 1007 End c **** v1 vsl| 1006 SessClose c REM_CLOSE 0.001 **** v1 vsl| 1006 End c **** dT 1.261 *** v1 CLI RX 200 **** v1 CLI TX|vcl.use vcl9 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl9' now active ** top === varnish v1 -cliok "debug.vmod" **** v1 CLI TX|debug.vmod *** v1 CLI RX 200 **** v1 CLI RX| 1 std (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_std.so) **** v1 CLI RX| 1 debug (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_debug.so) **** v1 CLI RX| 2 vtc (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_vtc.so) ** v1 CLI 200 ** top === varnish v1 -cliok "vcl.list" **** v1 CLI TX|vcl.list *** v1 CLI RX 200 **** v1 CLI RX|available auto warm 1 vcl1 **** v1 CLI RX|available auto warm 1 vcl8 **** v1 CLI RX|active auto warm 0 vcl9 ** v1 CLI 200 ** top === varnish v1 -expect vmods == 3 ** v1 as expected: vmods (3) == 3 (3) ** top === varnish v1 -cliok "vcl.discard vcl[1-8]" **** v1 CLI TX|vcl.discard vcl[1-8] *** v1 CLI RX 200 ** v1 CLI 200 ** top === varnish v1 -cliok "vcl.list" **** v1 CLI TX|vcl.list *** v1 CLI RX 200 **** v1 CLI RX|discarded cold busy 1 vcl1 **** v1 CLI RX|discarded cold busy 1 vcl8 **** v1 CLI RX|active auto warm 0 vcl9 ** v1 CLI 200 ** top === varnish v1 -cliok "debug.vmod" **** v1 CLI TX|debug.vmod *** v1 CLI RX 200 **** v1 CLI RX| 1 std (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_std.so) **** v1 CLI RX| 1 debug (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_debug.so) **** v1 CLI RX| 2 vtc (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_vtc.so) ** v1 CLI 200 ** top === varnish v1 -expect vmods == 0 **** dT 1.317 **** v1 vsl| 0 CLI - Rd vcl.load vcl9 vcl_vcl9.1643602806.532286/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl9.1643602806.532286/vgc.so" as "vcl9" **** v1 vsl| 0 CLI - Rd vcl.use vcl9 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd debug.vmod **** v1 vsl| 0 CLI - Wr 200 217 1 std (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_std.so) 1 debug (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_debug.so) 2 vtc (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_vtc.so) **** v1 vsl| 0 CLI - Rd vcl.list **** v1 vsl| 0 CLI - Wr 200 129 available auto warm 1 vcl1 available auto warm 1 vcl8 active auto warm 0 vcl9 **** v1 vsl| 0 CLI - Rd vcl.state vcl1 0cold **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd vcl.discard vcl1 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd vcl.state vcl8 0cold **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd vcl.discard vcl8 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd vcl.list **** v1 vsl| 0 CLI - Wr 200 129 discarded cold busy 1 vcl1 discarded cold busy 1 vcl8 active auto warm 0 vcl9 **** v1 vsl| 0 CLI - Rd debug.vmod **** v1 vsl| 0 CLI - Wr 200 217 1 std (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_std.so) 1 debug (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_debug.so) 2 vtc (/build/varnish/src/varnish-7.0.2/vmod/.libs/libvmod_vtc.so) **** dT 3.418 **** v1 vsl| 0 CLI - Rd ping **** v1 vsl| 0 Debug - vcl1: VCL_EVENT_COLD **** v1 vsl| 0 CLI - Wr 200 19 PONG 1643602808 1.0 **** dT 6.266 ---- v1 Not true: vmods (3) == 0 (0) * top RESETTING after ./tests/m00000.vtc ** s1 Waiting for server (4/-1) ** v1 Wait **** v1 CLI TX|panic.clear *** v1 CLI RX 300 **** v1 CLI RX|No panic to clear *** v1 debug|Info: manager stopping child *** v1 debug|Debug: Stopping Child **** dT 6.321 **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 6.366 *** v1 debug|Info: Child (40029) ended *** v1 debug|Info: Child (40029) said Child dies *** v1 debug|Debug: Child cleanup complete *** v1 debug|Info: manager dies **** dT 6.367 **** v1 STDOUT EOF **** dT 6.421 ** v1 WAIT4 pid=38438 status=0x0000 (user 0.942720 sys 0.130612) * top TEST ./tests/m00000.vtc FAILED # top TEST ./tests/m00000.vtc FAILED (6.422) exit=2 FAIL tests/m00000.vtc (exit status: 2) SKIP: tests/p00000 ================== **** dT 0.000 * top TEST ./tests/p00000.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:37801 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.39807.39a89caa ** top === varnishtest "Test Basic persistence" * top VTEST Test Basic persistence ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00000.vtc * top TEST ./tests/p00000.vtc completed # top TEST ./tests/p00000.vtc skipped (0.015) SKIP tests/p00000.vtc (exit status: 77) SKIP: tests/p00002 ================== **** dT 0.000 * top TEST ./tests/p00002.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:34271 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.39866.37bdf8ff ** top === varnishtest "Ban a persistent object" * top VTEST Ban a persistent object ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00002.vtc * top TEST ./tests/p00002.vtc completed # top TEST ./tests/p00002.vtc skipped (0.082) SKIP tests/p00002.vtc (exit status: 77) SKIP: tests/p00003 ================== **** dT 0.000 * top TEST ./tests/p00003.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44805 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40008.63cbc468 ** top === varnishtest "Ban a persistent object" * top VTEST Ban a persistent object ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00003.vtc * top TEST ./tests/p00003.vtc completed # top TEST ./tests/p00003.vtc skipped (0.078) SKIP tests/p00003.vtc (exit status: 77) SKIP: tests/p00004 ================== **** dT 0.000 * top TEST ./tests/p00004.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:43171 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40010.56b26172 ** top === varnishtest "Check object references" * top VTEST Check object references ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00004.vtc * top TEST ./tests/p00004.vtc completed # top TEST ./tests/p00004.vtc skipped (0.067) SKIP tests/p00004.vtc (exit status: 77) SKIP: tests/p00005 ================== **** dT 0.000 * top TEST ./tests/p00005.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44663 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40308.35acdf2b ** top === varnishtest "Check expiry of non-instantiated object" * top VTEST Check expiry of non-instantiated object ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00005.vtc * top TEST ./tests/p00005.vtc completed # top TEST ./tests/p00005.vtc skipped (0.038) SKIP tests/p00005.vtc (exit status: 77) SKIP: tests/p00006 ================== **** dT 0.000 * top TEST ./tests/p00006.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:45961 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40310.3e3833ea ** top === varnishtest "Check that Vary headers are stored" * top VTEST Check that Vary headers are stored ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00006.vtc * top TEST ./tests/p00006.vtc completed # top TEST ./tests/p00006.vtc skipped (0.007) SKIP tests/p00006.vtc (exit status: 77) SKIP: tests/p00007 ================== **** dT 0.000 * top TEST ./tests/p00007.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:33657 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40339.4859e8f0 ** top === varnishtest "test reload of object spanning incomplete segme... * top VTEST test reload of object spanning incomplete segment ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00007.vtc * top TEST ./tests/p00007.vtc completed # top TEST ./tests/p00007.vtc skipped (0.096) SKIP tests/p00007.vtc (exit status: 77) SKIP: tests/p00008 ================== **** dT 0.000 * top TEST ./tests/p00008.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:40259 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40425.27b5e56b ** top === varnishtest "Ban list sync across silos" * top VTEST Ban list sync across silos ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00008.vtc * top TEST ./tests/p00008.vtc completed # top TEST ./tests/p00008.vtc skipped (0.005) SKIP tests/p00008.vtc (exit status: 77) SKIP: tests/p00009 ================== **** dT 0.000 * top TEST ./tests/p00009.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:33407 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.40446.20d58f34 ** top === varnishtest "Check that reloaded bans with completed flag ar... * top VTEST Check that reloaded bans with completed flag are really completed on restart ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/p00009.vtc * top TEST ./tests/p00009.vtc completed # top TEST ./tests/p00009.vtc skipped (0.085) SKIP tests/p00009.vtc (exit status: 77) SKIP: tests/r00915 ================== **** dT 0.000 * top TEST ./tests/r00915.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:35077 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.45732.4508b855 ** top === varnishtest "error object allocation with persistent" * top VTEST error object allocation with persistent ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/r00915.vtc * top TEST ./tests/r00915.vtc completed # top TEST ./tests/r00915.vtc skipped (0.017) SKIP tests/r00915.vtc (exit status: 77) SKIP: tests/r00962 ================== **** dT 0.000 * top TEST ./tests/r00962.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:40529 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.46565.70a68364 ** top === varnishtest "Test address remapping" * top VTEST Test address remapping ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/r00962.vtc * top TEST ./tests/r00962.vtc completed # top TEST ./tests/r00962.vtc skipped (0.011) SKIP tests/r00962.vtc (exit status: 77) SKIP: tests/r01225 ================== **** dT 0.000 * top TEST ./tests/r01225.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:34883 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.49476.2fdc112c ** top === varnishtest "Test bans_req counter on persistent reload - #1... * top VTEST Test bans_req counter on persistent reload - #1225 ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/r01225.vtc * top TEST ./tests/r01225.vtc completed # top TEST ./tests/r01225.vtc skipped (0.010) SKIP tests/r01225.vtc (exit status: 77) SKIP: tests/r01266 ================== **** dT 0.000 * top TEST ./tests/r01266.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:37369 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.49878.5f995dc8 ** top === varnishtest "#1266 - Check persisted truncated completed ban... * top VTEST #1266 - Check persisted truncated completed bans ** top === feature persistent_storage * top SKIPPING test, lacking feature: persistent_storage * top RESETTING after ./tests/r01266.vtc * top TEST ./tests/r01266.vtc completed # top TEST ./tests/r01266.vtc skipped (0.079) SKIP tests/r01266.vtc (exit status: 77) SKIP: tests/r02275 ================== **** dT 0.000 * top TEST ./tests/r02275.vtc starting **** top extmacro def pwd=/build/varnish/src/varnish-7.0.2/bin/varnishtest **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:32781 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top extmacro def topbuild=/build/varnish/src/varnish-7.0.2 **** top macro def testdir=/build/varnish/src/varnish-7.0.2/bin/varnishtest/./tests **** top macro def tmpdir=/tmp/vtc.60869.15c0bb24 ** top === varnishtest "Chunked with no space for iov's on workspace" * top VTEST Chunked with no space for iov's on workspace ** top === feature cmd false **** dT 0.003 * top SKIPPING test, lacking feature: cmd * top RESETTING after ./tests/r02275.vtc * top TEST ./tests/r02275.vtc completed # top TEST ./tests/r02275.vtc skipped (0.065) SKIP tests/r02275.vtc (exit status: 77) ============================================================================ Testsuite summary for Varnish 7.0.2 ============================================================================ # TOTAL: 801 # PASS: 771 # SKIP: 29 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See bin/varnishtest/test-suite.log Please report to varnish-dev@varnish-cache.org ============================================================================ make[5]: *** [Makefile:1216: test-suite.log] Error 1 make[5]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[4]: *** [Makefile:1324: check-TESTS] Error 2 make[4]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[3]: *** [Makefile:1379: check-am] Error 2 make[3]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[2]: *** [Makefile:1381: check] Error 2 make[2]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin/varnishtest' make[1]: *** [Makefile:422: check-recursive] Error 1 make[1]: Leaving directory '/build/varnish/src/varnish-7.0.2/bin' make: *** [Makefile:753: check-recursive] Error 1 ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ==> ERROR: Build failed, check /var/lib/archbuild/multilib-x86_64/svenstaro/build