Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/llhttp.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1640905909.705648/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7dfda3f6eea44b7191a4dd5aeb15b169', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1640905909.705648/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/llhttp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 %doc_init %forge_init forge.init("0") %doc_pkg_source_names %buildsys_pkg %doc_pkg %forge_sources forge.source("0") %forge_patches forge.patchlist("0") %forge_prep forge.prep("0") error: bad date in %changelog: jeu. déc. 30 2021 Robert-André Mauchin -1 Wrote: /builddir/build/SRPMS/llhttp-6.0.6-6.fc36.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/llhttp.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1640905909.705648/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '20ce40ee7e1243e8b4bff1261a751f51', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1640905909.705648/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.rmmts06r:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/llhttp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 %doc_init %forge_init forge.init("0") %doc_pkg_source_names %buildsys_pkg %doc_pkg %forge_sources forge.source("0") %forge_patches forge.patchlist("0") %forge_prep forge.prep("0") error: bad date in %changelog: jeu. déc. 30 2021 Robert-André Mauchin -1 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PhMCPN + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + /usr/bin/gzip -dc /builddir/build/SOURCES/llhttp-6.0.6.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd llhttp-6.0.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xzf /builddir/build/SOURCES/llhttp-6.0.6-nm-dev.tgz + mkdir -p node_modules + pushd node_modules ~/build/BUILD/llhttp-6.0.6/node_modules ~/build/BUILD/llhttp-6.0.6 + ln -s ../node_modules_dev/@babel ../node_modules_dev/@types ../node_modules_dev/ansi-colors ../node_modules_dev/ansi-regex ../node_modules_dev/ansi-styles ../node_modules_dev/anymatch ../node_modules_dev/argparse ../node_modules_dev/arrify ../node_modules_dev/balanced-match ../node_modules_dev/binary-extensions ../node_modules_dev/binary-search ../node_modules_dev/brace-expansion ../node_modules_dev/braces ../node_modules_dev/browser-stdout ../node_modules_dev/buffer-from ../node_modules_dev/builtin-modules ../node_modules_dev/call-bind ../node_modules_dev/camelcase ../node_modules_dev/chalk ../node_modules_dev/chokidar ../node_modules_dev/cliui ../node_modules_dev/color-convert ../node_modules_dev/color-name ../node_modules_dev/commander ../node_modules_dev/concat-map ../node_modules_dev/debug ../node_modules_dev/decamelize ../node_modules_dev/define-properties ../node_modules_dev/diff ../node_modules_dev/emoji-regex ../node_modules_dev/entities ../node_modules_dev/es-abstract ../node_modules_dev/es-to-primitive ../node_modules_dev/escape-string-regexp ../node_modules_dev/esm ../node_modules_dev/esprima ../node_modules_dev/fill-range ../node_modules_dev/find-up ../node_modules_dev/flat ../node_modules_dev/fs.realpath ../node_modules_dev/function-bind ../node_modules_dev/get-caller-file ../node_modules_dev/get-intrinsic ../node_modules_dev/glob ../node_modules_dev/glob-parent ../node_modules_dev/growl ../node_modules_dev/has ../node_modules_dev/has-bigints ../node_modules_dev/has-flag ../node_modules_dev/has-symbols ../node_modules_dev/he ../node_modules_dev/inflight ../node_modules_dev/inherits ../node_modules_dev/is-bigint ../node_modules_dev/is-binary-path ../node_modules_dev/is-boolean-object ../node_modules_dev/is-buffer ../node_modules_dev/is-callable ../node_modules_dev/is-core-module ../node_modules_dev/is-date-object ../node_modules_dev/is-extglob ../node_modules_dev/is-fullwidth-code-point ../node_modules_dev/is-glob ../node_modules_dev/is-negative-zero ../node_modules_dev/is-number ../node_modules_dev/is-number-object ../node_modules_dev/is-regex ../node_modules_dev/is-string ../node_modules_dev/is-symbol ../node_modules_dev/isexe ../node_modules_dev/javascript-stringify ../node_modules_dev/js-tokens ../node_modules_dev/js-yaml ../node_modules_dev/linkify-it ../node_modules_dev/llparse ../node_modules_dev/llparse-builder ../node_modules_dev/llparse-dot ../node_modules_dev/llparse-frontend ../node_modules_dev/llparse-test-fixture ../node_modules_dev/locate-path ../node_modules_dev/lodash ../node_modules_dev/log-symbols ../node_modules_dev/make-error ../node_modules_dev/markdown-it ../node_modules_dev/mdgator ../node_modules_dev/mdurl ../node_modules_dev/minimatch ../node_modules_dev/minimist ../node_modules_dev/mkdirp ../node_modules_dev/mocha ../node_modules_dev/ms ../node_modules_dev/node-environment-flags ../node_modules_dev/normalize-path ../node_modules_dev/object-inspect ../node_modules_dev/object-keys ../node_modules_dev/object.assign ../node_modules_dev/object.getownpropertydescriptors ../node_modules_dev/once ../node_modules_dev/p-limit ../node_modules_dev/p-locate ../node_modules_dev/p-try ../node_modules_dev/path-exists ../node_modules_dev/path-is-absolute ../node_modules_dev/path-parse ../node_modules_dev/picomatch ../node_modules_dev/readdirp ../node_modules_dev/require-directory ../node_modules_dev/require-main-filename ../node_modules_dev/resolve ../node_modules_dev/semver ../node_modules_dev/set-blocking ../node_modules_dev/source-map ../node_modules_dev/source-map-support ../node_modules_dev/sprintf-js ../node_modules_dev/string-width ../node_modules_dev/string.prototype.trimend ../node_modules_dev/string.prototype.trimstart ../node_modules_dev/strip-ansi ../node_modules_dev/strip-json-comments ../node_modules_dev/supports-color ../node_modules_dev/to-regex-range ../node_modules_dev/ts-node ../node_modules_dev/tslib ../node_modules_dev/tslint ../node_modules_dev/tsutils ../node_modules_dev/typescript ../node_modules_dev/uc.micro ../node_modules_dev/unbox-primitive ../node_modules_dev/which ../node_modules_dev/which-boxed-primitive ../node_modules_dev/which-module ../node_modules_dev/wide-align ../node_modules_dev/wrap-ansi ../node_modules_dev/wrappy ../node_modules_dev/y18n ../node_modules_dev/yargs ../node_modules_dev/yargs-parser ../node_modules_dev/yargs-unparser ../node_modules_dev/yn . + ln -s ../node_modules_dev/.bin . + popd ~/build/BUILD/llhttp-6.0.6 + sed -r -i 's@\bnpx[[:blank:]](ts-node)\b@node_modules/.bin/\1@' Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.foP8ix + umask 022 + cd /builddir/build/BUILD + cd llhttp-6.0.6 + /usr/bin/make -O -j2 V=1 VERBOSE=1 release node_modules/.bin/ts-node bin/generate.ts mkdir -p release/src mkdir -p release/include cp -rf build/llhttp.h release/include/ cp -rf build/c/llhttp.c release/src/ cp -rf src/native/*.c release/src/ cp -rf src/llhttp.gyp release/ cp -rf src/common.gypi release/ cp -rf CMakeLists.txt release/ cp -rf README.md release/ cp -rf LICENSE-MIT release/ + cat + sed -r -i 's@\b(DESTINATION[[:blank:]]+)lib($|/)@\1/usr/lib64\2@' release/CMakeLists.txt + rm -rvf node_modules removed 'node_modules/.bin' removed 'node_modules/yn' removed 'node_modules/yargs-unparser' removed 'node_modules/yargs-parser' removed 'node_modules/yargs' removed 'node_modules/y18n' removed 'node_modules/wrappy' removed 'node_modules/wrap-ansi' removed 'node_modules/wide-align' removed 'node_modules/which-module' removed 'node_modules/which-boxed-primitive' removed 'node_modules/which' removed 'node_modules/unbox-primitive' removed 'node_modules/uc.micro' removed 'node_modules/typescript' removed 'node_modules/tsutils' removed 'node_modules/tslint' removed 'node_modules/tslib' removed 'node_modules/ts-node' removed 'node_modules/to-regex-range' removed 'node_modules/supports-color' removed 'node_modules/strip-json-comments' removed 'node_modules/strip-ansi' removed 'node_modules/string.prototype.trimstart' removed 'node_modules/string.prototype.trimend' removed 'node_modules/string-width' removed 'node_modules/sprintf-js' removed 'node_modules/source-map-support' removed 'node_modules/source-map' removed 'node_modules/set-blocking' removed 'node_modules/semver' removed 'node_modules/resolve' removed 'node_modules/require-main-filename' removed 'node_modules/require-directory' removed 'node_modules/readdirp' removed 'node_modules/picomatch' removed 'node_modules/path-parse' removed 'node_modules/path-is-absolute' removed 'node_modules/path-exists' removed 'node_modules/p-try' removed 'node_modules/p-locate' removed 'node_modules/p-limit' removed 'node_modules/once' removed 'node_modules/object.getownpropertydescriptors' removed 'node_modules/object.assign' removed 'node_modules/object-keys' removed 'node_modules/object-inspect' removed 'node_modules/normalize-path' removed 'node_modules/node-environment-flags' removed 'node_modules/ms' removed 'node_modules/mocha' removed 'node_modules/mkdirp' removed 'node_modules/minimist' removed 'node_modules/minimatch' removed 'node_modules/mdurl' removed 'node_modules/mdgator' removed 'node_modules/markdown-it' removed 'node_modules/make-error' removed 'node_modules/log-symbols' removed 'node_modules/lodash' removed 'node_modules/locate-path' removed 'node_modules/llparse-test-fixture' removed 'node_modules/llparse-frontend' removed 'node_modules/llparse-dot' removed 'node_modules/llparse-builder' removed 'node_modules/llparse' removed 'node_modules/linkify-it' removed 'node_modules/js-yaml' removed 'node_modules/js-tokens' removed 'node_modules/javascript-stringify' removed 'node_modules/isexe' removed 'node_modules/is-symbol' removed 'node_modules/is-string' removed 'node_modules/is-regex' removed 'node_modules/is-number-object' removed 'node_modules/is-number' removed 'node_modules/is-negative-zero' removed 'node_modules/is-glob' removed 'node_modules/is-fullwidth-code-point' removed 'node_modules/is-extglob' removed 'node_modules/is-date-object' removed 'node_modules/is-core-module' removed 'node_modules/is-callable' removed 'node_modules/is-buffer' removed 'node_modules/is-boolean-object' removed 'node_modules/is-binary-path' removed 'node_modules/is-bigint' removed 'node_modules/inherits' removed 'node_modules/inflight' removed 'node_modules/he' removed 'node_modules/has-symbols' removed 'node_modules/has-flag' removed 'node_modules/has-bigints' removed 'node_modules/has' removed 'node_modules/growl' removed 'node_modules/glob-parent' removed 'node_modules/glob' removed 'node_modules/get-intrinsic' removed 'node_modules/get-caller-file' removed 'node_modules/function-bind' removed 'node_modules/fs.realpath' removed 'node_modules/flat' removed 'node_modules/find-up' removed 'node_modules/fill-range' removed 'node_modules/esprima' removed 'node_modules/esm' removed 'node_modules/escape-string-regexp' removed 'node_modules/es-to-primitive' removed 'node_modules/es-abstract' removed 'node_modules/entities' removed 'node_modules/emoji-regex' removed 'node_modules/diff' removed 'node_modules/define-properties' removed 'node_modules/decamelize' removed 'node_modules/debug' removed 'node_modules/concat-map' removed 'node_modules/commander' removed 'node_modules/color-name' removed 'node_modules/color-convert' removed 'node_modules/cliui' removed 'node_modules/chokidar' removed 'node_modules/chalk' removed 'node_modules/camelcase' removed 'node_modules/call-bind' removed 'node_modules/builtin-modules' removed 'node_modules/buffer-from' removed 'node_modules/browser-stdout' removed 'node_modules/braces' removed 'node_modules/brace-expansion' removed 'node_modules/binary-search' removed 'node_modules/binary-extensions' removed 'node_modules/balanced-match' removed 'node_modules/arrify' removed 'node_modules/argparse' removed 'node_modules/anymatch' removed 'node_modules/ansi-styles' removed 'node_modules/ansi-regex' removed 'node_modules/ansi-colors' removed 'node_modules/@types' removed 'node_modules/@babel' removed directory 'node_modules' + cd release + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=ON -- The C compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose /usr/bin/cmake -S/builddir/build/BUILD/llhttp-6.0.6/release -B/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build/CMakeFiles /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/llhttp.dir/build.make CMakeFiles/llhttp.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' cd /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/llhttp-6.0.6/release /builddir/build/BUILD/llhttp-6.0.6/release /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build/CMakeFiles/llhttp.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/llhttp.dir/build.make CMakeFiles/llhttp.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' [ 25%] Building C object CMakeFiles/llhttp.dir/src/http.c.o /usr/bin/gcc -Dllhttp_EXPORTS -I/builddir/build/BUILD/llhttp-6.0.6/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -std=gnu99 -MD -MT CMakeFiles/llhttp.dir/src/http.c.o -MF CMakeFiles/llhttp.dir/src/http.c.o.d -o CMakeFiles/llhttp.dir/src/http.c.o -c /builddir/build/BUILD/llhttp-6.0.6/release/src/http.c [ 50%] Building C object CMakeFiles/llhttp.dir/src/llhttp.c.o /usr/bin/gcc -Dllhttp_EXPORTS -I/builddir/build/BUILD/llhttp-6.0.6/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -std=gnu99 -MD -MT CMakeFiles/llhttp.dir/src/llhttp.c.o -MF CMakeFiles/llhttp.dir/src/llhttp.c.o.d -o CMakeFiles/llhttp.dir/src/llhttp.c.o -c /builddir/build/BUILD/llhttp-6.0.6/release/src/llhttp.c [ 75%] Building C object CMakeFiles/llhttp.dir/src/api.c.o /usr/bin/gcc -Dllhttp_EXPORTS -I/builddir/build/BUILD/llhttp-6.0.6/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -std=gnu99 -MD -MT CMakeFiles/llhttp.dir/src/api.c.o -MF CMakeFiles/llhttp.dir/src/api.c.o.d -o CMakeFiles/llhttp.dir/src/api.c.o -c /builddir/build/BUILD/llhttp-6.0.6/release/src/api.c [100%] Linking C shared library libllhttp.so /usr/bin/cmake -E cmake_link_script CMakeFiles/llhttp.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -shared -Wl,-soname,libllhttp.so.0.1 -o libllhttp.so.0.1 CMakeFiles/llhttp.dir/src/llhttp.c.o CMakeFiles/llhttp.dir/src/http.c.o CMakeFiles/llhttp.dir/src/api.c.o /usr/bin/cmake -E cmake_symlink_library libllhttp.so.0.1 libllhttp.so.0.1 libllhttp.so gmake[2]: Leaving directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' [100%] Built target llhttp gmake[1]: Leaving directory '/builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/llhttp-6.0.6/release/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3Mihty + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 ++ dirname /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 + cd llhttp-6.0.6 + cd release + DESTDIR=/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so.0.1 -- Installing: /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so -- Installing: /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/include/llhttp.h -- Installing: /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib64/cmake/llhttp/llhttp-config.cmake -- Installing: /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib64/cmake/llhttp/llhttp-config-noconfig.cmake + '[' /usr/lib '!=' /usr/lib64 ']' + mv -v /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so.0.1 /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64//usr/lib64 renamed '/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so' -> '/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64//usr/lib64/libllhttp.so' renamed '/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib/libllhttp.so.0.1' -> '/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64//usr/lib64/libllhttp.so.0.1' + rmdir /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 6.0.6-6.fc36 --unique-debug-suffix -6.0.6-6.fc36.x86_64 --unique-debug-src-base llhttp-6.0.6-6.fc36.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/llhttp-6.0.6 extracting debug info from /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/lib64/libllhttp.so.0.1 original debug info size: 188kB, size after compression: 184kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 927 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.EJvj6r + umask 022 + cd /builddir/build/BUILD + cd llhttp-6.0.6 + mkdir -p node_modules + pushd node_modules ~/build/BUILD/llhttp-6.0.6/node_modules ~/build/BUILD/llhttp-6.0.6 + ln -s ../node_modules_dev/@babel ../node_modules_dev/@types ../node_modules_dev/ansi-colors ../node_modules_dev/ansi-regex ../node_modules_dev/ansi-styles ../node_modules_dev/anymatch ../node_modules_dev/argparse ../node_modules_dev/arrify ../node_modules_dev/balanced-match ../node_modules_dev/binary-extensions ../node_modules_dev/binary-search ../node_modules_dev/brace-expansion ../node_modules_dev/braces ../node_modules_dev/browser-stdout ../node_modules_dev/buffer-from ../node_modules_dev/builtin-modules ../node_modules_dev/call-bind ../node_modules_dev/camelcase ../node_modules_dev/chalk ../node_modules_dev/chokidar ../node_modules_dev/cliui ../node_modules_dev/color-convert ../node_modules_dev/color-name ../node_modules_dev/commander ../node_modules_dev/concat-map ../node_modules_dev/debug ../node_modules_dev/decamelize ../node_modules_dev/define-properties ../node_modules_dev/diff ../node_modules_dev/emoji-regex ../node_modules_dev/entities ../node_modules_dev/es-abstract ../node_modules_dev/es-to-primitive ../node_modules_dev/escape-string-regexp ../node_modules_dev/esm ../node_modules_dev/esprima ../node_modules_dev/fill-range ../node_modules_dev/find-up ../node_modules_dev/flat ../node_modules_dev/fs.realpath ../node_modules_dev/function-bind ../node_modules_dev/get-caller-file ../node_modules_dev/get-intrinsic ../node_modules_dev/glob ../node_modules_dev/glob-parent ../node_modules_dev/growl ../node_modules_dev/has ../node_modules_dev/has-bigints ../node_modules_dev/has-flag ../node_modules_dev/has-symbols ../node_modules_dev/he ../node_modules_dev/inflight ../node_modules_dev/inherits ../node_modules_dev/is-bigint ../node_modules_dev/is-binary-path ../node_modules_dev/is-boolean-object ../node_modules_dev/is-buffer ../node_modules_dev/is-callable ../node_modules_dev/is-core-module ../node_modules_dev/is-date-object ../node_modules_dev/is-extglob ../node_modules_dev/is-fullwidth-code-point ../node_modules_dev/is-glob ../node_modules_dev/is-negative-zero ../node_modules_dev/is-number ../node_modules_dev/is-number-object ../node_modules_dev/is-regex ../node_modules_dev/is-string ../node_modules_dev/is-symbol ../node_modules_dev/isexe ../node_modules_dev/javascript-stringify ../node_modules_dev/js-tokens ../node_modules_dev/js-yaml ../node_modules_dev/linkify-it ../node_modules_dev/llparse ../node_modules_dev/llparse-builder ../node_modules_dev/llparse-dot ../node_modules_dev/llparse-frontend ../node_modules_dev/llparse-test-fixture ../node_modules_dev/locate-path ../node_modules_dev/lodash ../node_modules_dev/log-symbols ../node_modules_dev/make-error ../node_modules_dev/markdown-it ../node_modules_dev/mdgator ../node_modules_dev/mdurl ../node_modules_dev/minimatch ../node_modules_dev/minimist ../node_modules_dev/mkdirp ../node_modules_dev/mocha ../node_modules_dev/ms ../node_modules_dev/node-environment-flags ../node_modules_dev/normalize-path ../node_modules_dev/object-inspect ../node_modules_dev/object-keys ../node_modules_dev/object.assign ../node_modules_dev/object.getownpropertydescriptors ../node_modules_dev/once ../node_modules_dev/p-limit ../node_modules_dev/p-locate ../node_modules_dev/p-try ../node_modules_dev/path-exists ../node_modules_dev/path-is-absolute ../node_modules_dev/path-parse ../node_modules_dev/picomatch ../node_modules_dev/readdirp ../node_modules_dev/require-directory ../node_modules_dev/require-main-filename ../node_modules_dev/resolve ../node_modules_dev/semver ../node_modules_dev/set-blocking ../node_modules_dev/source-map ../node_modules_dev/source-map-support ../node_modules_dev/sprintf-js ../node_modules_dev/string-width ../node_modules_dev/string.prototype.trimend ../node_modules_dev/string.prototype.trimstart ../node_modules_dev/strip-ansi ../node_modules_dev/strip-json-comments ../node_modules_dev/supports-color ../node_modules_dev/to-regex-range ../node_modules_dev/ts-node ../node_modules_dev/tslib ../node_modules_dev/tslint ../node_modules_dev/tsutils ../node_modules_dev/typescript ../node_modules_dev/uc.micro ../node_modules_dev/unbox-primitive ../node_modules_dev/which ../node_modules_dev/which-boxed-primitive ../node_modules_dev/which-module ../node_modules_dev/wide-align ../node_modules_dev/wrap-ansi ../node_modules_dev/wrappy ../node_modules_dev/y18n ../node_modules_dev/yargs ../node_modules_dev/yargs-parser ../node_modules_dev/yargs-unparser ../node_modules_dev/yn . ~/build/BUILD/llhttp-6.0.6 + ln -s ../node_modules_dev/.bin . + popd + /usr/bin/python3 /builddir/build/SOURCES/check-null-licenses --exceptions /builddir/build/SOURCES/audited-null-licenses.toml --with dev node_modules_dev + NODE_ENV=test + ./node_modules/.bin/mocha -r ts-node/register/type-check test/md-test.ts Sample requests at request/sample.md:1 Simple request at request/sample.md:6 ✓ should pass in mode="strict" and for type="none" (12775ms) ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Request with method starting with `H` at request/sample.md:33 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" curl GET at request/sample.md:55 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Firefox GET at request/sample.md:87 ✓ should pass in mode="strict" and for type="none" (67ms) ✓ should pass in mode="strict" and for type="request" (68ms) ✓ should pass in mode="loose" and for type="none" (72ms) ✓ should pass in mode="loose" and for type="request" (67ms) DUMBPACK at request/sample.md:144 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" No headers and no body at request/sample.md:166 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" One header and no body at request/sample.md:183 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Apache bench GET at request/sample.md:205 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Prefix newline at request/sample.md:240 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" No HTTP version at request/sample.md:260 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Line folding in header value with CRLF at request/sample.md:277 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Line folding in header value with LF at request/sample.md:332 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Request starting with CRLF at request/sample.md:386 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Extended Characters at request/sample.md:408 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" 255 ASCII in header value at request/sample.md:432 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" X-SSL-Nonsense at request/sample.md:461 ✓ should pass in mode="strict" and for type="none" (323ms) ✓ should pass in mode="strict" and for type="request" (340ms) ✓ should pass in mode="loose" and for type="none" (502ms) ✓ should pass in mode="loose" and for type="request" (323ms) Lenient header value parsing at request/lenient-headers.md:1 Header value with lenient at request/lenient-headers.md:6 ✓ should pass in mode="strict" and for type="request-lenient-headers" ✓ should pass in mode="loose" and for type="request-lenient-headers" Second request header value with lenient at request/lenient-headers.md:28 ✓ should pass in mode="strict" and for type="request-lenient-headers" ✓ should pass in mode="loose" and for type="request-lenient-headers" Header value without lenient at request/lenient-headers.md:63 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (40ms) Methods at request/method.md:1 REPORT request at request/method.md:4 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="request" (39ms) ✓ should pass in mode="loose" and for type="none" (40ms) ✓ should pass in mode="loose" and for type="request" (39ms) CONNECT request at request/method.md:21 ✓ should pass in mode="strict" and for type="none" (43ms) ✓ should pass in mode="strict" and for type="request" (44ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" CONNECT request with CAPS at request/method.md:50 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" CONNECT with body at request/method.md:78 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="request" (38ms) ✓ should pass in mode="loose" and for type="none" (38ms) ✓ should pass in mode="loose" and for type="request" (38ms) M-SEARCH request at request/method.md:111 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" PATCH request at request/method.md:143 ✓ should pass in mode="strict" and for type="none" (41ms) ✓ should pass in mode="strict" and for type="request" (39ms) ✓ should pass in mode="loose" and for type="none" (40ms) ✓ should pass in mode="loose" and for type="request" (39ms) PURGE request at request/method.md:181 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" SEARCH request at request/method.md:203 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" LINK request at request/method.md:225 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" (38ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (39ms) LINK request at request/method.md:257 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" SOURCE request at request/method.md:284 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" SOURCE request with ICE at request/method.md:306 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" OPTIONS request with RTSP at request/method.md:328 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" ANNOUNCE request with RTSP at request/method.md:352 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" PRI request HTTP2 at request/method.md:374 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" URI at request/uri.md:1 Quotes in URI at request/uri.md:4 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Query URL with question mark at request/uri.md:21 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Host terminated by a query string at request/uri.md:40 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `host:port` terminated by a query string at request/uri.md:57 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Query URL with vertical bar character at request/uri.md:74 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `host:port` terminated by a space at request/uri.md:95 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" UTF-8 in URI path in loose mode at request/uri.md:112 ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Disallow UTF-8 in URI path in strict mode at request/uri.md:134 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" Fragment in URI at request/uri.md:149 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Underscore in hostname at request/uri.md:166 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `host:port` and basic auth at request/uri.md:194 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Space in URI at request/uri.md:211 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Connection header at request/connection.md:1 `keep-alive` at request/connection.md:4 Setting flag at request/connection.md:6 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Restarting when keep-alive is explicitly at request/connection.md:28 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" No restart when keep-alive is off (1.0) and parser is in strict mode at request/connection.md:62 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" Resetting flags when keep-alive is off (1.0) and parser is in lenient mode at request/connection.md:82 ✓ should pass in mode="strict" and for type="request-lenient-keep-alive" ✓ should pass in mode="loose" and for type="request-lenient-keep-alive" CRLF between requests, implicit `keep-alive` at request/connection.md:118 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" (39ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (39ms) Not treating `\r` as `-` at request/connection.md:157 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `close` at request/connection.md:177 Setting flag on `close` at request/connection.md:179 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" CRLF between requests, explicit `close` (strict mode) at request/connection.md:201 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" (42ms) CRLF between requests, explicit `close` (lenient mode) at request/connection.md:245 ✓ should pass in mode="strict" and for type="request-lenient-keep-alive" (39ms) ✓ should pass in mode="loose" and for type="request-lenient-keep-alive" (40ms) Parsing multiple tokens at request/connection.md:291 Sample at request/connection.md:293 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Multiple tokens with folding at request/connection.md:315 ✓ should pass in mode="strict" and for type="none" (60ms) ✓ should pass in mode="strict" and for type="request" (59ms) ✓ should pass in mode="loose" and for type="none" (59ms) ✓ should pass in mode="loose" and for type="request" (61ms) Multiple tokens with folding and LWS at request/connection.md:370 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Multiple tokens with folding, LWS, and CRLF at request/connection.md:398 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid whitespace token with `Connection` header field at request/connection.md:427 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:447 ✓ should pass in mode="strict" and for type="request-lenient-headers" ✓ should pass in mode="loose" and for type="request-lenient-headers" `upgrade` at request/connection.md:481 Setting a flag and pausing at request/connection.md:483 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Emitting part of body and pausing at request/connection.md:511 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (39ms) Upgrade GET request at request/connection.md:545 ✓ should pass in mode="strict" and for type="none" (57ms) ✓ should pass in mode="strict" and for type="request" (60ms) ✓ should pass in mode="loose" and for type="none" (65ms) ✓ should pass in mode="loose" and for type="request" (60ms) Upgrade POST request at request/connection.md:598 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" (40ms) ✓ should pass in mode="loose" and for type="none" (40ms) ✓ should pass in mode="loose" and for type="request" (38ms) Content-Length header at request/content-length.md:1 Spaces in `Content-Length` (surrounding) at request/content-length.md:238 Spaces in `Content-Length` #2 at request/content-length.md:259 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Spaces in `Content-Length` #3 at request/content-length.md:279 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Empty `Content-Length` at request/content-length.md:299 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `Content-Length` with zeroes at request/content-length.md:4 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `Content-Length` with follow-up headers at request/content-length.md:27 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Error on `Content-Length` overflow at request/content-length.md:63 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Error on duplicate `Content-Length` at request/content-length.md:82 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:105 ✓ should pass in mode="strict" and for type="none" (38ms) ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid whitespace token with `Content-Length` header field at request/content-length.md:131 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:155 ✓ should pass in mode="strict" and for type="request-lenient-headers" ✓ should pass in mode="loose" and for type="request-lenient-headers" No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:189 ✓ should pass in mode="strict" and for type="request-lenient-chunked-length" ✓ should pass in mode="loose" and for type="request-lenient-chunked-length" Funky `Content-Length` with body at request/content-length.md:215 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Spaces in `Content-Length` (surrounding) at request/content-length.md:238 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" `Content-Length` with CR instead of dash at request/content-length.md:318 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Transfer-Encoding header at request/transfer-encoding.md:1 `chunked` at request/transfer-encoding.md:4 Parsing and setting flag at request/transfer-encoding.md:6 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Parse chunks with lowercase size at request/transfer-encoding.md:27 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Parse chunks with uppercase size at request/transfer-encoding.md:58 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:89 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:120 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Trailing headers at request/transfer-encoding.md:156 ✓ should pass in mode="strict" and for type="none" (41ms) ✓ should pass in mode="strict" and for type="request" (44ms) ✓ should pass in mode="loose" and for type="none" (41ms) ✓ should pass in mode="loose" and for type="request" (42ms) Parameters after chunk length at request/transfer-encoding.md:202 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="request" (39ms) ✓ should pass in mode="loose" and for type="none" (39ms) ✓ should pass in mode="loose" and for type="request" (40ms) Ignoring `pigeons` at request/transfer-encoding.md:235 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:260 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" (38ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:291 ✓ should pass in mode="strict" and for type="request-lenient-chunked-length" ✓ should pass in mode="loose" and for type="request-lenient-chunked-length" POST with `chunked` before other transfer coding names at request/transfer-encoding.md:329 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:356 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:388 ✓ should pass in mode="strict" and for type="request-lenient-chunked-length" ✓ should pass in mode="loose" and for type="request-lenient-chunked-length" POST with `chunked` as last transfer-coding at request/transfer-encoding.md:418 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" (38ms) ✓ should pass in mode="loose" and for type="request" (40ms) Missing last-chunk at request/transfer-encoding.md:454 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Validate chunk parameters at request/transfer-encoding.md:482 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" Invalid requests at request/invalid.md:1 ICE protocol and GET method at request/invalid.md:4 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" ICE protocol, but not really at request/invalid.md:21 ✓ should pass in mode="strict" and for type="none" (43ms) ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" RTSP protocol and PUT method at request/invalid.md:38 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" HTTP protocol and ANNOUNCE method at request/invalid.md:55 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Headers separated by CR at request/invalid.md:72 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid header token #1 at request/invalid.md:92 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid header token #2 at request/invalid.md:109 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Invalid method at request/invalid.md:126 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Illegal header field name line folding at request/invalid.md:140 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Corrupted Connection header at request/invalid.md:158 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Corrupted header name at request/invalid.md:181 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" Finish at request/finish.md:1 It should be safe to finish after GET request at request/finish.md:6 ✓ should pass in mode="strict" and for type="request-finish" ✓ should pass in mode="loose" and for type="request-finish" It should be unsafe to finish after incomplete PUT request at request/finish.md:24 ✓ should pass in mode="strict" and for type="request-finish" (39ms) ✓ should pass in mode="loose" and for type="request-finish" It should be unsafe to finish inside of the header at request/finish.md:43 ✓ should pass in mode="strict" and for type="request-finish" ✓ should pass in mode="loose" and for type="request-finish" Sample responses at response/sample.md:1 Simple response at response/sample.md:4 ✓ should pass in mode="strict" and for type="none" (39ms) ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Error on invalid response start at response/sample.md:36 ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="response" Empty body should not trigger spurious span callbacks at response/sample.md:52 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Google 301 at response/sample.md:68 ✓ should pass in mode="strict" and for type="none" (122ms) ✓ should pass in mode="strict" and for type="response" (122ms) ✓ should pass in mode="loose" and for type="none" (125ms) ✓ should pass in mode="loose" and for type="response" (115ms) amazon.com at response/sample.md:142 ✓ should pass in mode="strict" and for type="none" (151ms) ✓ should pass in mode="strict" and for type="response" (147ms) ✓ should pass in mode="loose" and for type="none" (145ms) ✓ should pass in mode="loose" and for type="response" (152ms) No headers and no body at response/sample.md:213 ✓ should pass in mode="strict" and for type="none" (38ms) ✓ should pass in mode="strict" and for type="response" (39ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" (39ms) No reason phrase at response/sample.md:229 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="response" (39ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" (39ms) Empty reason phrase after space at response/sample.md:244 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="response" (39ms) ✓ should pass in mode="loose" and for type="none" (40ms) ✓ should pass in mode="loose" and for type="response" (38ms) No carriage ret at response/sample.md:259 ✓ should pass in mode="strict" and for type="none" (42ms) ✓ should pass in mode="strict" and for type="response" (43ms) ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Underscore in header key at response/sample.md:286 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" bonjourmadame.fr at response/sample.md:325 ✓ should pass in mode="strict" and for type="none" (58ms) ✓ should pass in mode="strict" and for type="response" (215ms) ✓ should pass in mode="loose" and for type="none" (70ms) ✓ should pass in mode="loose" and for type="response" (71ms) Spaces in header value at response/sample.md:390 ✓ should pass in mode="strict" and for type="none" (97ms) ✓ should pass in mode="strict" and for type="response" (102ms) ✓ should pass in mode="loose" and for type="none" (101ms) ✓ should pass in mode="loose" and for type="response" (101ms) Spaces in header name in strict mode at response/sample.md:466 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" Spaces in header name in loose mode at response/sample.md:497 ✓ should pass in mode="loose" and for type="none" (57ms) ✓ should pass in mode="loose" and for type="response" (54ms) Non ASCII in status line at response/sample.md:552 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP version 0.9 at response/sample.md:584 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" No Content-Length, no Transfer-Encoding at response/sample.md:600 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" (38ms) ✓ should pass in mode="loose" and for type="response" (40ms) Response starting with CRLF at response/sample.md:626 ✓ should pass in mode="strict" and for type="none" (40ms) ✓ should pass in mode="strict" and for type="response" (39ms) ✓ should pass in mode="loose" and for type="none" (41ms) ✓ should pass in mode="loose" and for type="response" (43ms) Connection header at response/connection.md:1 Proxy-Connection at response/connection.md:4 ✓ should pass in mode="strict" and for type="none" (42ms) ✓ should pass in mode="strict" and for type="response" (74ms) ✓ should pass in mode="loose" and for type="none" (133ms) ✓ should pass in mode="loose" and for type="response" (43ms) HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:42 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP/1.0 with keep-alive and 204 status at response/connection.md:67 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP/1.1 with EOF-terminated 200 status at response/connection.md:93 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP/1.1 with 204 status at response/connection.md:113 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP/1.1 with keep-alive disabled and 204 status in strict mode at response/connection.md:134 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" HTTP/1.1 with keep-alive disabled, content-length, and in loose mode at response/connection.md:157 ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP/1.1 with keep-alive disabled, content-length, and in strict mode at response/connection.md:187 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" HTTP/1.1 with keep-alive disabled, content-length, and in lenient mode at response/connection.md:218 ✓ should pass in mode="strict" and for type="response-lenient-keep-alive" ✓ should pass in mode="loose" and for type="response-lenient-keep-alive" HTTP/1.1 with keep-alive disabled and 204 status in lenient mode at response/connection.md:250 ✓ should pass in mode="strict" and for type="response-lenient-keep-alive" ✓ should pass in mode="loose" and for type="response-lenient-keep-alive" HTTP 101 response with Upgrade and Content-Length header at response/connection.md:274 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:309 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP 200 response with Upgrade header at response/connection.md:356 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP 200 response with Upgrade header and Content-Length at response/connection.md:383 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:416 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Content-Length header at response/content-length.md:1 Response without `Content-Length`, but with body at response/content-length.md:4 ✓ should pass in mode="strict" and for type="none" (81ms) ✓ should pass in mode="strict" and for type="response" (79ms) ✓ should pass in mode="loose" and for type="none" (84ms) ✓ should pass in mode="loose" and for type="response" (78ms) Content-Length-X at response/content-length.md:76 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Transfer-Encoding header at response/transfer-encoding.md:1 Trailing space on chunked body at response/transfer-encoding.md:4 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" `chunked` before other transfer-coding at response/transfer-encoding.md:51 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Invalid responses at response/invalid.md:1 Incomplete HTTP protocol at response/invalid.md:4 ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="response" Extra digit in HTTP major version at response/invalid.md:20 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Extra digit in HTTP major version #2 at response/invalid.md:34 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Extra digit in HTTP minor version at response/invalid.md:48 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Tab after HTTP version at response/invalid.md:62 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" CR before response and tab after HTTP version at response/invalid.md:76 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Headers separated by CR at response/invalid.md:90 ✓ should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="response" Finish at response/finish.md:1 It should be safe to finish with cb after empty response at response/finish.md:6 ✓ should pass in mode="strict" and for type="response-finish" ✓ should pass in mode="loose" and for type="response-finish" URL tests at url.md:1 Absolute URL at url.md:3 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Relative URL at url.md:17 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Failing on broken schema at url.md:29 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy request at url.md:41 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy request with port at url.md:53 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy IPv6 request at url.md:65 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy IPv6 request with port at url.md:77 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" IPv4 in IPv6 address at url.md:89 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Extra `?` in query string at url.md:101 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" URL encoded space at url.md:116 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" URL fragment at url.md:127 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Complex URL fragment at url.md:138 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Complex URL from node.js url parser doc at url.md:153 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Complex URL with basic auth from node.js url parser doc at url.md:167 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Double `@` at url.md:181 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy basic auth with url encoded space at url.md:193 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Proxy basic auth with unreserved chars at url.md:205 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" IPv6 address with Zone ID at url.md:217 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 ✓ should pass in mode="strict" and for type="url" ✓ should pass in mode="loose" and for type="url" Disallow tab in URL in strict mode at url.md:241 ✓ should pass in mode="strict" and for type="url" Tab in URL in loose mode at url.md:252 ✓ should pass in mode="loose" and for type="url" Disallow form-feed in URL in strict mode at url.md:263 ✓ should pass in mode="strict" and for type="url" Form-feed in URL in loose mode at url.md:274 ✓ should pass in mode="loose" and for type="url" 604 passing (34s) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: llhttp-6.0.6-6.fc36.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.7Q66ZH + umask 022 + cd /builddir/build/BUILD + cd llhttp-6.0.6 + LICENSEDIR=/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/licenses/llhttp + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/licenses/llhttp + cp -pr release/LICENSE-MIT /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/licenses/llhttp + RPM_EC=0 ++ jobs -p + exit 0 Provides: libllhttp.so.0.1()(64bit) llhttp = 6.0.6-6.fc36 llhttp(x86-64) = 6.0.6-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) rtld(GNU_HASH) Processing files: llhttp-devel-6.0.6-6.fc36.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FTXK5X + umask 022 + cd /builddir/build/BUILD + cd llhttp-6.0.6 + DOCDIR=/builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/doc/llhttp-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/doc/llhttp-devel + cp -pr release/README.md /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64/usr/share/doc/llhttp-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: cmake(llhttp) llhttp-devel = 6.0.6-6.fc36 llhttp-devel(x86-64) = 6.0.6-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(x86-64) libllhttp.so.0.1()(64bit) Processing files: llhttp-debugsource-6.0.6-6.fc36.x86_64 Provides: llhttp-debugsource = 6.0.6-6.fc36 llhttp-debugsource(x86-64) = 6.0.6-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: llhttp-debuginfo-6.0.6-6.fc36.x86_64 Provides: debuginfo(build-id) = 5d7ec3f79592f96ff24c6bac4e8c54aeba7c415e libllhttp.so.0.1-6.0.6-6.fc36.x86_64.debug()(64bit) llhttp-debuginfo = 6.0.6-6.fc36 llhttp-debuginfo(x86-64) = 6.0.6-6.fc36 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: llhttp-debugsource(x86-64) = 6.0.6-6.fc36 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 Wrote: /builddir/build/RPMS/llhttp-debuginfo-6.0.6-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/llhttp-6.0.6-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/llhttp-devel-6.0.6-6.fc36.x86_64.rpm Wrote: /builddir/build/RPMS/llhttp-debugsource-6.0.6-6.fc36.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.FU08bC + umask 022 + cd /builddir/build/BUILD + cd llhttp-6.0.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/llhttp-6.0.6-6.fc36.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0