Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/llhttp.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-416948-16498/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1681084800 Wrote: /builddir/build/SRPMS/llhttp-8.1.0-1.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/llhttp.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-416948-16498/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=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1681084800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GwcJZ4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf llhttp-8.1.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/llhttp-8.1.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd llhttp-8.1.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -r -i 's@([[:blank:]]*)(.*-m(sse4))@\1// \2@' test/fixtures/index.ts + sed -r -i 's@ -[Og].\b@@g' Makefile + tar -xzf /builddir/build/SOURCES/llhttp-8.1.0-nm-dev.tgz + mkdir -p node_modules ~/build/BUILD/llhttp-8.1.0/node_modules ~/build/BUILD/llhttp-8.1.0 + pushd node_modules + 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-8.1.0 + 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.igOaiK + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd llhttp-8.1.0 + /usr/bin/make -O -j8 V=1 VERBOSE=1 release RELEASE=8.1.0 rm -rf release/ rm -rf build/ node_modules/.bin/ts-node bin/generate.ts rm -rf release 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/ sed -i s/_RELEASE_/8.1.0/ release/CMakeLists.txt cp -rf libllhttp.pc.in release/ cp -rf README.md release/ cp -rf LICENSE-MIT release/ + rm -rvf node_modules removed 'node_modules/is-number-object' removed 'node_modules/is-negative-zero' removed 'node_modules/is-regex' removed 'node_modules/typescript' removed 'node_modules/debug' removed 'node_modules/arrify' removed 'node_modules/balanced-match' removed 'node_modules/is-number' removed 'node_modules/yargs-parser' removed 'node_modules/path-is-absolute' removed 'node_modules/y18n' removed 'node_modules/he' removed 'node_modules/entities' removed 'node_modules/make-error' removed 'node_modules/string.prototype.trimstart' removed 'node_modules/mdgator' removed 'node_modules/source-map-support' removed 'node_modules/require-main-filename' removed 'node_modules/braces' removed 'node_modules/llparse-dot' removed 'node_modules/supports-color' removed 'node_modules/glob' removed 'node_modules/builtin-modules' removed 'node_modules/growl' removed 'node_modules/require-directory' removed 'node_modules/object-keys' removed 'node_modules/yn' removed 'node_modules/set-blocking' removed 'node_modules/anymatch' removed 'node_modules/string-width' removed 'node_modules/camelcase' removed 'node_modules/tslib' removed 'node_modules/is-fullwidth-code-point' removed 'node_modules/brace-expansion' removed 'node_modules/is-date-object' removed 'node_modules/normalize-path' removed 'node_modules/is-buffer' removed 'node_modules/is-extglob' removed 'node_modules/cliui' removed 'node_modules/fs.realpath' removed 'node_modules/chokidar' removed 'node_modules/esm' removed 'node_modules/which' removed 'node_modules/llparse' removed 'node_modules/yargs-unparser' removed 'node_modules/uc.micro' removed 'node_modules/strip-json-comments' removed 'node_modules/which-boxed-primitive' removed 'node_modules/glob-parent' removed 'node_modules/argparse' removed 'node_modules/source-map' removed 'node_modules/resolve' removed 'node_modules/is-glob' removed 'node_modules/has-symbols' removed 'node_modules/ansi-styles' removed 'node_modules/js-yaml' removed 'node_modules/is-bigint' removed 'node_modules/diff' removed 'node_modules/es-to-primitive' removed 'node_modules/find-up' removed 'node_modules/lodash' removed 'node_modules/markdown-it' removed 'node_modules/semver' removed 'node_modules/llparse-builder' removed 'node_modules/define-properties' removed 'node_modules/tsutils' removed 'node_modules/call-bind' removed 'node_modules/javascript-stringify' removed 'node_modules/commander' removed 'node_modules/emoji-regex' removed 'node_modules/get-caller-file' removed 'node_modules/path-parse' removed 'node_modules/is-symbol' removed 'node_modules/ts-node' removed 'node_modules/picomatch' removed 'node_modules/wrappy' removed 'node_modules/@types' removed 'node_modules/inflight' removed 'node_modules/to-regex-range' removed 'node_modules/escape-string-regexp' removed 'node_modules/concat-map' removed 'node_modules/color-convert' removed 'node_modules/flat' removed 'node_modules/is-string' removed 'node_modules/buffer-from' removed 'node_modules/unbox-primitive' removed 'node_modules/chalk' removed 'node_modules/wrap-ansi' removed 'node_modules/browser-stdout' removed 'node_modules/linkify-it' removed 'node_modules/decamelize' removed 'node_modules/p-try' removed 'node_modules/mocha' removed 'node_modules/strip-ansi' removed 'node_modules/tslint' removed 'node_modules/has-flag' removed 'node_modules/is-callable' removed 'node_modules/node-environment-flags' removed 'node_modules/log-symbols' removed 'node_modules/minimist' removed 'node_modules/is-binary-path' removed 'node_modules/wide-align' removed 'node_modules/minimatch' removed 'node_modules/mdurl' removed 'node_modules/mkdirp' removed 'node_modules/has-bigints' removed 'node_modules/sprintf-js' removed 'node_modules/js-tokens' removed 'node_modules/.bin' removed 'node_modules/binary-extensions' removed 'node_modules/yargs' removed 'node_modules/llparse-test-fixture' removed 'node_modules/get-intrinsic' removed 'node_modules/string.prototype.trimend' removed 'node_modules/llparse-frontend' removed 'node_modules/readdirp' removed 'node_modules/isexe' removed 'node_modules/object.assign' removed 'node_modules/fill-range' removed 'node_modules/p-locate' removed 'node_modules/which-module' removed 'node_modules/has' removed 'node_modules/ms' removed 'node_modules/function-bind' removed 'node_modules/p-limit' removed 'node_modules/es-abstract' removed 'node_modules/path-exists' removed 'node_modules/color-name' removed 'node_modules/esprima' removed 'node_modules/ansi-regex' removed 'node_modules/is-core-module' removed 'node_modules/locate-path' removed 'node_modules/binary-search' removed 'node_modules/@babel' removed 'node_modules/inherits' removed 'node_modules/object-inspect' removed 'node_modules/ansi-colors' removed 'node_modules/is-boolean-object' removed 'node_modules/once' removed 'node_modules/object.getownpropertydescriptors' removed directory 'node_modules' + cd release + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /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 -- The C compiler identification is GNU 13.0.1 -- The CXX compiler identification is GNU 13.0.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 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- -- Project configure summary: -- -- CMake build type .................: RELWITHDEBINFO -- Install prefix ...................: /usr -- Build shared library .............: ON -- Build static library .............: OFF -- -- Configuring done (26.6s) -- Generating done (0.1s) 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-8.1.0/release/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j8 --verbose /usr/bin/cmake -S/builddir/build/BUILD/llhttp-8.1.0/release -B/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build/CMakeFiles /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/llhttp_shared.dir/build.make CMakeFiles/llhttp_shared.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' cd /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/llhttp-8.1.0/release /builddir/build/BUILD/llhttp-8.1.0/release /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build/CMakeFiles/llhttp_shared.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/llhttp_shared.dir/build.make CMakeFiles/llhttp_shared.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' [ 25%] Building C object CMakeFiles/llhttp_shared.dir/src/llhttp.c.o /usr/bin/gcc -Dllhttp_shared_EXPORTS -I/builddir/build/BUILD/llhttp-8.1.0/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC -MD -MT CMakeFiles/llhttp_shared.dir/src/llhttp.c.o -MF CMakeFiles/llhttp_shared.dir/src/llhttp.c.o.d -o CMakeFiles/llhttp_shared.dir/src/llhttp.c.o -c /builddir/build/BUILD/llhttp-8.1.0/release/src/llhttp.c [ 75%] Building C object CMakeFiles/llhttp_shared.dir/src/api.c.o [ 50%] Building C object CMakeFiles/llhttp_shared.dir/src/http.c.o /usr/bin/gcc -Dllhttp_shared_EXPORTS -I/builddir/build/BUILD/llhttp-8.1.0/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC -MD -MT CMakeFiles/llhttp_shared.dir/src/api.c.o -MF CMakeFiles/llhttp_shared.dir/src/api.c.o.d -o CMakeFiles/llhttp_shared.dir/src/api.c.o -c /builddir/build/BUILD/llhttp-8.1.0/release/src/api.c /usr/bin/gcc -Dllhttp_shared_EXPORTS -I/builddir/build/BUILD/llhttp-8.1.0/release/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O2 -g -DNDEBUG -std=gnu99 -fPIC -MD -MT CMakeFiles/llhttp_shared.dir/src/http.c.o -MF CMakeFiles/llhttp_shared.dir/src/http.c.o.d -o CMakeFiles/llhttp_shared.dir/src/http.c.o -c /builddir/build/BUILD/llhttp-8.1.0/release/src/http.c [100%] Linking C shared library libllhttp.so /usr/bin/cmake -E cmake_link_script CMakeFiles/llhttp_shared.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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -O2 -g -DNDEBUG -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 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,libllhttp.so.8.1 -o libllhttp.so.8.1.0 CMakeFiles/llhttp_shared.dir/src/llhttp.c.o CMakeFiles/llhttp_shared.dir/src/http.c.o CMakeFiles/llhttp_shared.dir/src/api.c.o /usr/bin/cmake -E cmake_symlink_library libllhttp.so.8.1.0 libllhttp.so.8.1 libllhttp.so gmake[2]: Leaving directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' [100%] Built target llhttp_shared gmake[1]: Leaving directory '/builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/llhttp-8.1.0/release/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.PNv5lq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64 ++ dirname /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd llhttp-8.1.0 + cd release + DESTDIR=/builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RELWITHDEBINFO" -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/libllhttp.so.8.1.0 -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/libllhttp.so.8.1 -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/libllhttp.so -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/include/llhttp.h -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/pkgconfig/libllhttp.pc -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/cmake/llhttp/llhttp-config.cmake -- Installing: /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/cmake/llhttp/llhttp-config-relwithdebinfo.cmake + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 8.1.0-1.fc38 --unique-debug-suffix -8.1.0-1.fc38.riscv64 --unique-debug-src-base llhttp-8.1.0-1.fc38.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/llhttp-8.1.0 extracting debug info from /builddir/build/BUILDROOT/llhttp-8.1.0-1.fc38.riscv64/usr/lib64/libllhttp.so.8.1.0 original debug info size: 716kB, size after compression: 716kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 1170 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/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pYUagC + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd llhttp-8.1.0 + mkdir -p node_modules + pushd node_modules ~/build/BUILD/llhttp-8.1.0/node_modules ~/build/BUILD/llhttp-8.1.0 + 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-8.1.0 + /usr/bin/python3 /builddir/build/SOURCES/check-null-licenses --exceptions /builddir/build/SOURCES/audited-null-licenses.toml --with dev node_modules_dev + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -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,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -fpermissive' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -fpermissive' + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -fpermissive' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -fpermissive' + export CLANG=gcc + CLANG=gcc + 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" (58895ms) ✓ should pass in mode="strict" and for type="request" (53267ms) 1) should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (53175ms) Request with method starting with `H` at request/sample.md:37 ✓ should pass in mode="strict" and for type="none" (488ms) ✓ should pass in mode="strict" and for type="request" (431ms) ✓ should pass in mode="loose" and for type="none" (469ms) ✓ should pass in mode="loose" and for type="request" (389ms) curl GET at request/sample.md:63 ✓ should pass in mode="strict" and for type="none" (1175ms) ✓ should pass in mode="strict" and for type="request" (1131ms) ✓ should pass in mode="loose" and for type="none" (1200ms) ✓ should pass in mode="loose" and for type="request" (1093ms) Firefox GET at request/sample.md:99 ✓ should pass in mode="strict" and for type="none" (2079ms) ✓ should pass in mode="strict" and for type="request" (1855ms) ✓ should pass in mode="loose" and for type="none" (2262ms) ✓ should pass in mode="loose" and for type="request" (2178ms) DUMBPACK at request/sample.md:160 ✓ should pass in mode="strict" and for type="none" (898ms) ✓ should pass in mode="strict" and for type="request" (891ms) ✓ should pass in mode="loose" and for type="none" (925ms) ✓ should pass in mode="loose" and for type="request" (902ms) No headers and no body at request/sample.md:186 ✓ should pass in mode="strict" and for type="none" (852ms) ✓ should pass in mode="strict" and for type="request" (1015ms) ✓ should pass in mode="loose" and for type="none" (1012ms) ✓ should pass in mode="loose" and for type="request" (1019ms) One header and no body at request/sample.md:207 ✓ should pass in mode="strict" and for type="none" (1256ms) ✓ should pass in mode="strict" and for type="request" (966ms) ✓ should pass in mode="loose" and for type="none" (1043ms) ✓ should pass in mode="loose" and for type="request" (1136ms) Apache bench GET at request/sample.md:233 ✓ should pass in mode="strict" and for type="none" (1181ms) ✓ should pass in mode="strict" and for type="request" (1279ms) ✓ should pass in mode="loose" and for type="none" (1246ms) ✓ should pass in mode="loose" and for type="request" (1156ms) Prefix newline at request/sample.md:272 ✓ should pass in mode="strict" and for type="none" (976ms) ✓ should pass in mode="strict" and for type="request" (930ms) ✓ should pass in mode="loose" and for type="none" (912ms) ✓ should pass in mode="loose" and for type="request" (907ms) No HTTP version at request/sample.md:296 ✓ should pass in mode="strict" and for type="none" (615ms) ✓ should pass in mode="strict" and for type="request" (544ms) ✓ should pass in mode="loose" and for type="none" (544ms) ✓ should pass in mode="loose" and for type="request" (651ms) Line folding in header value with CRLF at request/sample.md:315 ✓ should pass in mode="strict" and for type="none" (1473ms) ✓ should pass in mode="strict" and for type="request" (2101ms) ✓ should pass in mode="loose" and for type="none" (1414ms) ✓ should pass in mode="loose" and for type="request" (1351ms) Line folding in header value with LF at request/sample.md:374 ✓ should pass in mode="strict" and for type="none" (1119ms) ✓ should pass in mode="strict" and for type="request" (1042ms) ✓ should pass in mode="loose" and for type="none" (1088ms) ✓ should pass in mode="loose" and for type="request" (1085ms) Request starting with CRLF at request/sample.md:409 ✓ should pass in mode="strict" and for type="none" (1035ms) ✓ should pass in mode="strict" and for type="request" (1023ms) ✓ should pass in mode="loose" and for type="none" (1053ms) ✓ should pass in mode="loose" and for type="request" (1102ms) Extended Characters at request/sample.md:435 ✓ should pass in mode="strict" and for type="none" (152ms) ✓ should pass in mode="strict" and for type="request" (139ms) ✓ should pass in mode="loose" and for type="none" (147ms) ✓ should pass in mode="loose" and for type="request" (122ms) 255 ASCII in header value at request/sample.md:463 ✓ should pass in mode="strict" and for type="none" (154ms) ✓ should pass in mode="strict" and for type="request" (126ms) ✓ should pass in mode="loose" and for type="none" (158ms) ✓ should pass in mode="loose" and for type="request" (130ms) X-SSL-Nonsense at request/sample.md:496 ✓ should pass in mode="strict" and for type="none" (8411ms) ✓ should pass in mode="strict" and for type="request" (7585ms) ✓ should pass in mode="loose" and for type="none" (8093ms) ✓ should pass in mode="loose" and for type="request" (7949ms) 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" (58057ms) ✓ should pass in mode="loose" and for type="request-lenient-headers" (52048ms) Second request header value with lenient at request/lenient-headers.md:32 ✓ should pass in mode="strict" and for type="request-lenient-headers" (1280ms) ✓ should pass in mode="loose" and for type="request-lenient-headers" (1282ms) Header value without lenient at request/lenient-headers.md:76 ✓ should pass in mode="strict" and for type="none" (962ms) ✓ should pass in mode="strict" and for type="request" (982ms) ✓ should pass in mode="loose" and for type="none" (1031ms) ✓ should pass in mode="loose" and for type="request" (1000ms) Lenient HTTP version parsing at request/lenient-version.md:1 Invalid HTTP version with lenient at request/lenient-version.md:4 ✓ should pass in mode="strict" and for type="request-lenient-version" (53750ms) ✓ should pass in mode="loose" and for type="request-lenient-version" (59200ms) Methods at request/method.md:1 REPORT request at request/method.md:4 ✓ should pass in mode="strict" and for type="none" (799ms) ✓ should pass in mode="strict" and for type="request" (806ms) ✓ should pass in mode="loose" and for type="none" (797ms) ✓ should pass in mode="loose" and for type="request" (908ms) CONNECT request at request/method.md:25 ✓ should pass in mode="strict" and for type="none" (1329ms) ✓ should pass in mode="strict" and for type="request" (1076ms) ✓ should pass in mode="loose" and for type="none" (1145ms) ✓ should pass in mode="loose" and for type="request" (1202ms) CONNECT request with CAPS at request/method.md:58 ✓ should pass in mode="strict" and for type="none" (1151ms) ✓ should pass in mode="strict" and for type="request" (1158ms) ✓ should pass in mode="loose" and for type="none" (1109ms) ✓ should pass in mode="loose" and for type="request" (1221ms) CONNECT with body at request/method.md:90 ✓ should pass in mode="strict" and for type="none" (1130ms) ✓ should pass in mode="strict" and for type="request" (1291ms) ✓ should pass in mode="loose" and for type="none" (1195ms) ✓ should pass in mode="loose" and for type="request" (1382ms) M-SEARCH request at request/method.md:127 ✓ should pass in mode="strict" and for type="none" (1262ms) ✓ should pass in mode="strict" and for type="request" (1253ms) ✓ should pass in mode="loose" and for type="none" (1205ms) ✓ should pass in mode="loose" and for type="request" (1139ms) PATCH request at request/method.md:163 ✓ should pass in mode="strict" and for type="none" (1406ms) ✓ should pass in mode="strict" and for type="request" (1360ms) ✓ should pass in mode="loose" and for type="none" (1249ms) ✓ should pass in mode="loose" and for type="request" (1420ms) PURGE request at request/method.md:205 ✓ should pass in mode="strict" and for type="none" (1069ms) ✓ should pass in mode="strict" and for type="request" (1018ms) ✓ should pass in mode="loose" and for type="none" (1057ms) ✓ should pass in mode="loose" and for type="request" (950ms) SEARCH request at request/method.md:231 ✓ should pass in mode="strict" and for type="none" (1133ms) ✓ should pass in mode="strict" and for type="request" (1050ms) ✓ should pass in mode="loose" and for type="none" (1095ms) ✓ should pass in mode="loose" and for type="request" (938ms) LINK request at request/method.md:257 ✓ should pass in mode="strict" and for type="none" (1195ms) ✓ should pass in mode="strict" and for type="request" (1223ms) ✓ should pass in mode="loose" and for type="none" (1241ms) ✓ should pass in mode="loose" and for type="request" (1160ms) LINK request at request/method.md:293 ✓ should pass in mode="strict" and for type="none" (1125ms) ✓ should pass in mode="strict" and for type="request" (1050ms) ✓ should pass in mode="loose" and for type="none" (1072ms) ✓ should pass in mode="loose" and for type="request" (1107ms) SOURCE request at request/method.md:324 ✓ should pass in mode="strict" and for type="none" (992ms) ✓ should pass in mode="strict" and for type="request" (1100ms) ✓ should pass in mode="loose" and for type="none" (991ms) ✓ should pass in mode="loose" and for type="request" (1049ms) SOURCE request with ICE at request/method.md:350 ✓ should pass in mode="strict" and for type="none" (1185ms) ✓ should pass in mode="strict" and for type="request" (939ms) ✓ should pass in mode="loose" and for type="none" (901ms) ✓ should pass in mode="loose" and for type="request" (1063ms) OPTIONS request with RTSP at request/method.md:376 ✓ should pass in mode="strict" and for type="none" (937ms) ✓ should pass in mode="strict" and for type="request" (955ms) ✓ should pass in mode="loose" and for type="none" (962ms) ✓ should pass in mode="loose" and for type="request" (984ms) ANNOUNCE request with RTSP at request/method.md:404 ✓ should pass in mode="strict" and for type="none" (986ms) ✓ should pass in mode="strict" and for type="request" (1441ms) ✓ should pass in mode="loose" and for type="none" (1011ms) ✓ should pass in mode="loose" and for type="request" (952ms) PRI request HTTP2 at request/method.md:430 ✓ should pass in mode="strict" and for type="none" (975ms) ✓ should pass in mode="strict" and for type="request" (890ms) ✓ should pass in mode="loose" and for type="none" (967ms) ✓ should pass in mode="loose" and for type="request" (927ms) URI at request/uri.md:1 Quotes in URI at request/uri.md:4 ✓ should pass in mode="strict" and for type="none" (993ms) ✓ should pass in mode="strict" and for type="request" (907ms) ✓ should pass in mode="loose" and for type="none" (960ms) ✓ should pass in mode="loose" and for type="request" (897ms) Query URL with question mark at request/uri.md:25 ✓ should pass in mode="strict" and for type="none" (898ms) ✓ should pass in mode="strict" and for type="request" (848ms) ✓ should pass in mode="loose" and for type="none" (847ms) ✓ should pass in mode="loose" and for type="request" (829ms) Host terminated by a query string at request/uri.md:48 ✓ should pass in mode="strict" and for type="none" (931ms) ✓ should pass in mode="strict" and for type="request" (908ms) ✓ should pass in mode="loose" and for type="none" (877ms) ✓ should pass in mode="loose" and for type="request" (932ms) `host:port` terminated by a query string at request/uri.md:69 ✓ should pass in mode="strict" and for type="none" (953ms) ✓ should pass in mode="strict" and for type="request" (919ms) ✓ should pass in mode="loose" and for type="none" (1001ms) ✓ should pass in mode="loose" and for type="request" (999ms) Query URL with vertical bar character at request/uri.md:90 ✓ should pass in mode="strict" and for type="none" (816ms) ✓ should pass in mode="strict" and for type="request" (773ms) ✓ should pass in mode="loose" and for type="none" (789ms) ✓ should pass in mode="loose" and for type="request" (826ms) `host:port` terminated by a space at request/uri.md:115 ✓ should pass in mode="strict" and for type="none" (875ms) ✓ should pass in mode="strict" and for type="request" (917ms) ✓ should pass in mode="loose" and for type="none" (894ms) ✓ should pass in mode="loose" and for type="request" (815ms) UTF-8 in URI path in loose mode at request/uri.md:136 ✓ should pass in mode="loose" and for type="none" (475ms) ✓ should pass in mode="loose" and for type="request" (389ms) Disallow UTF-8 in URI path in strict mode at request/uri.md:162 ✓ should pass in mode="strict" and for type="none" (365ms) ✓ should pass in mode="strict" and for type="request" (373ms) Fragment in URI at request/uri.md:179 ✓ should pass in mode="strict" and for type="none" (995ms) ✓ should pass in mode="strict" and for type="request" (985ms) ✓ should pass in mode="loose" and for type="none" (990ms) ✓ should pass in mode="loose" and for type="request" (896ms) Underscore in hostname at request/uri.md:200 ✓ should pass in mode="strict" and for type="none" (1045ms) ✓ should pass in mode="strict" and for type="request" (1089ms) ✓ should pass in mode="loose" and for type="none" (1203ms) ✓ should pass in mode="loose" and for type="request" (1307ms) `host:port` and basic auth at request/uri.md:232 ✓ should pass in mode="strict" and for type="none" (1094ms) ✓ should pass in mode="strict" and for type="request" (997ms) ✓ should pass in mode="loose" and for type="none" (1015ms) ✓ should pass in mode="loose" and for type="request" (1038ms) Space in URI at request/uri.md:253 ✓ should pass in mode="strict" and for type="none" (143ms) ✓ should pass in mode="strict" and for type="request" (139ms) ✓ should pass in mode="loose" and for type="none" (132ms) ✓ should pass in mode="loose" and for type="request" (197ms) 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" (968ms) ✓ should pass in mode="strict" and for type="request" (1120ms) ✓ should pass in mode="loose" and for type="none" (1084ms) ✓ should pass in mode="loose" and for type="request" (899ms) Restarting when keep-alive is explicitly at request/connection.md:32 ✓ should pass in mode="strict" and for type="none" (1114ms) ✓ should pass in mode="strict" and for type="request" (1063ms) ✓ should pass in mode="loose" and for type="none" (1114ms) ✓ should pass in mode="loose" and for type="request" (1048ms) No restart when keep-alive is off (1.0) and parser is in strict mode at request/connection.md:75 ✓ should pass in mode="strict" and for type="none" (957ms) ✓ should pass in mode="strict" and for type="request" (1018ms) Resetting flags when keep-alive is off (1.0) and parser is in lenient mode at request/connection.md:99 2) should pass in mode="strict" and for type="request-lenient-keep-alive" ✓ should pass in mode="loose" and for type="request-lenient-keep-alive" (55482ms) CRLF between requests, implicit `keep-alive` at request/connection.md:144 ✓ should pass in mode="strict" and for type="none" (1476ms) ✓ should pass in mode="strict" and for type="request" (1372ms) ✓ should pass in mode="loose" and for type="none" (1375ms) ✓ should pass in mode="loose" and for type="request" (1382ms) Not treating `\r` as `-` at request/connection.md:192 ✓ should pass in mode="strict" and for type="none" (1167ms) ✓ should pass in mode="strict" and for type="request" (1055ms) ✓ should pass in mode="loose" and for type="none" (1043ms) ✓ should pass in mode="loose" and for type="request" (1043ms) `close` at request/connection.md:216 Setting flag on `close` at request/connection.md:218 ✓ should pass in mode="strict" and for type="none" (974ms) ✓ should pass in mode="strict" and for type="request" (988ms) ✓ should pass in mode="loose" and for type="none" (1073ms) ✓ should pass in mode="loose" and for type="request" (1089ms) CRLF between requests, explicit `close` (strict mode) at request/connection.md:244 ✓ should pass in mode="strict" and for type="none" (1327ms) ✓ should pass in mode="strict" and for type="request" (1462ms) CRLF between requests, explicit `close` (lenient mode) at request/connection.md:292 ✓ should pass in mode="strict" and for type="request-lenient-keep-alive" (1457ms) ✓ should pass in mode="loose" and for type="request-lenient-keep-alive" (1261ms) Parsing multiple tokens at request/connection.md:347 Sample at request/connection.md:349 ✓ should pass in mode="strict" and for type="none" (995ms) ✓ should pass in mode="strict" and for type="request" (1030ms) ✓ should pass in mode="loose" and for type="none" (1046ms) ✓ should pass in mode="loose" and for type="request" (1100ms) Multiple tokens with folding at request/connection.md:375 ✓ should pass in mode="strict" and for type="none" (1744ms) ✓ should pass in mode="strict" and for type="request" (1717ms) ✓ should pass in mode="loose" and for type="none" (2054ms) ✓ should pass in mode="loose" and for type="request" (2049ms) Multiple tokens with folding and LWS at request/connection.md:434 ✓ should pass in mode="strict" and for type="none" (1004ms) ✓ should pass in mode="strict" and for type="request" (1018ms) ✓ should pass in mode="loose" and for type="none" (991ms) ✓ should pass in mode="loose" and for type="request" (1066ms) Multiple tokens with folding, LWS, and CRLF at request/connection.md:466 ✓ should pass in mode="strict" and for type="none" (1042ms) ✓ should pass in mode="strict" and for type="request" (1086ms) ✓ should pass in mode="loose" and for type="none" (1075ms) ✓ should pass in mode="loose" and for type="request" (1052ms) Invalid whitespace token with `Connection` header field at request/connection.md:499 ✓ should pass in mode="strict" and for type="none" (963ms) ✓ should pass in mode="strict" and for type="request" (1032ms) ✓ should pass in mode="loose" and for type="none" (1095ms) ✓ should pass in mode="loose" and for type="request" (1020ms) Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:523 ✓ should pass in mode="strict" and for type="request-lenient-headers" (1119ms) ✓ should pass in mode="loose" and for type="request-lenient-headers" (1064ms) `upgrade` at request/connection.md:561 Setting a flag and pausing at request/connection.md:563 ✓ should pass in mode="strict" and for type="none" (1066ms) ✓ should pass in mode="strict" and for type="request" (1018ms) ✓ should pass in mode="loose" and for type="none" (1006ms) ✓ should pass in mode="loose" and for type="request" (1017ms) Emitting part of body and pausing at request/connection.md:595 ✓ should pass in mode="strict" and for type="none" (1140ms) ✓ should pass in mode="strict" and for type="request" (1086ms) ✓ should pass in mode="loose" and for type="none" (1778ms) ✓ should pass in mode="loose" and for type="request" (1322ms) Upgrade GET request at request/connection.md:633 ✓ should pass in mode="strict" and for type="none" (1932ms) ✓ should pass in mode="strict" and for type="request" (1903ms) ✓ should pass in mode="loose" and for type="none" (1823ms) ✓ should pass in mode="loose" and for type="request" (1993ms) Upgrade POST request at request/connection.md:690 ✓ should pass in mode="strict" and for type="none" (1479ms) ✓ should pass in mode="strict" and for type="request" (1348ms) ✓ should pass in mode="loose" and for type="none" (1382ms) ✓ should pass in mode="loose" and for type="request" (1442ms) Content-Length header at request/content-length.md:1 Spaces in `Content-Length` (surrounding) at request/content-length.md:274 Spaces in `Content-Length` #2 at request/content-length.md:299 ✓ should pass in mode="strict" and for type="none" (1071ms) ✓ should pass in mode="strict" and for type="request" (1091ms) ✓ should pass in mode="loose" and for type="none" (1048ms) ✓ should pass in mode="loose" and for type="request" (1047ms) Spaces in `Content-Length` #3 at request/content-length.md:323 ✓ should pass in mode="strict" and for type="none" (917ms) ✓ should pass in mode="strict" and for type="request" (873ms) ✓ should pass in mode="loose" and for type="none" (944ms) ✓ should pass in mode="loose" and for type="request" (859ms) Empty `Content-Length` at request/content-length.md:347 ✓ should pass in mode="strict" and for type="none" (1160ms) ✓ should pass in mode="strict" and for type="request" (926ms) ✓ should pass in mode="loose" and for type="none" (946ms) ✓ should pass in mode="loose" and for type="request" (983ms) `Content-Length` with zeroes at request/content-length.md:4 ✓ should pass in mode="strict" and for type="none" (969ms) ✓ should pass in mode="strict" and for type="request" (1076ms) ✓ should pass in mode="loose" and for type="none" (912ms) ✓ should pass in mode="loose" and for type="request" (994ms) `Content-Length` with follow-up headers at request/content-length.md:31 ✓ should pass in mode="strict" and for type="none" (956ms) ✓ should pass in mode="strict" and for type="request" (995ms) ✓ should pass in mode="loose" and for type="none" (1033ms) ✓ should pass in mode="loose" and for type="request" (1020ms) Error on `Content-Length` overflow at request/content-length.md:71 ✓ should pass in mode="strict" and for type="none" (962ms) ✓ should pass in mode="strict" and for type="request" (957ms) ✓ should pass in mode="loose" and for type="none" (1009ms) ✓ should pass in mode="loose" and for type="request" (925ms) Error on duplicate `Content-Length` at request/content-length.md:94 ✓ should pass in mode="strict" and for type="none" (1009ms) ✓ should pass in mode="strict" and for type="request" (927ms) ✓ should pass in mode="loose" and for type="none" (1018ms) ✓ should pass in mode="loose" and for type="request" (962ms) Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:121 ✓ should pass in mode="strict" and for type="none" (1057ms) ✓ should pass in mode="strict" and for type="request" (1089ms) ✓ should pass in mode="loose" and for type="none" (1175ms) ✓ should pass in mode="loose" and for type="request" (1124ms) Invalid whitespace token with `Content-Length` header field at request/content-length.md:151 ✓ should pass in mode="strict" and for type="none" (1097ms) ✓ should pass in mode="strict" and for type="request" (1220ms) ✓ should pass in mode="loose" and for type="none" (1207ms) ✓ should pass in mode="loose" and for type="request" (1184ms) Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:179 ✓ should pass in mode="strict" and for type="request-lenient-headers" (1144ms) ✓ should pass in mode="loose" and for type="request-lenient-headers" (1172ms) No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:217 ✓ should pass in mode="strict" and for type="request-lenient-chunked-length" (57034ms) ✓ should pass in mode="loose" and for type="request-lenient-chunked-length" (55881ms) Funky `Content-Length` with body at request/content-length.md:247 ✓ should pass in mode="strict" and for type="none" (1223ms) ✓ should pass in mode="strict" and for type="request" (1192ms) ✓ should pass in mode="loose" and for type="none" (1219ms) ✓ should pass in mode="loose" and for type="request" (1236ms) Spaces in `Content-Length` (surrounding) at request/content-length.md:274 ✓ should pass in mode="strict" and for type="none" (982ms) ✓ should pass in mode="strict" and for type="request" (1018ms) ✓ should pass in mode="loose" and for type="none" (958ms) ✓ should pass in mode="loose" and for type="request" (1021ms) `Content-Length` with CR instead of dash at request/content-length.md:370 ✓ should pass in mode="strict" and for type="none" (181ms) ✓ should pass in mode="strict" and for type="request" (178ms) ✓ should pass in mode="loose" and for type="none" (140ms) ✓ should pass in mode="loose" and for type="request" (138ms) Content-Length reset when no body is received at request/content-length.md:391 ✓ should pass in mode="strict" and for type="none" (51660ms) ✓ should pass in mode="strict" and for type="request" (52549ms) ✓ should pass in mode="loose" and for type="none" (50496ms) ✓ should pass in mode="loose" and for type="request" (50000ms) 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" (981ms) ✓ should pass in mode="strict" and for type="request" (1599ms) ✓ should pass in mode="loose" and for type="none" (962ms) ✓ should pass in mode="loose" and for type="request" (1000ms) Parse chunks with lowercase size at request/transfer-encoding.md:31 ✓ should pass in mode="strict" and for type="none" (1290ms) ✓ should pass in mode="strict" and for type="request" (1106ms) ✓ should pass in mode="loose" and for type="none" (1300ms) ✓ should pass in mode="loose" and for type="request" (1219ms) Parse chunks with uppercase size at request/transfer-encoding.md:66 ✓ should pass in mode="strict" and for type="none" (1212ms) ✓ should pass in mode="strict" and for type="request" (1280ms) ✓ should pass in mode="loose" and for type="none" (1046ms) ✓ should pass in mode="loose" and for type="request" (1180ms) POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:101 ✓ should pass in mode="strict" and for type="none" (1204ms) ✓ should pass in mode="strict" and for type="request" (1238ms) ✓ should pass in mode="loose" and for type="none" (1210ms) ✓ should pass in mode="loose" and for type="request" (1048ms) Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:136 ✓ should pass in mode="strict" and for type="none" (1110ms) ✓ should pass in mode="strict" and for type="request" (1070ms) ✓ should pass in mode="loose" and for type="none" (1142ms) ✓ should pass in mode="loose" and for type="request" (1093ms) Trailing headers at request/transfer-encoding.md:176 ✓ should pass in mode="strict" and for type="none" (1265ms) ✓ should pass in mode="strict" and for type="request" (1242ms) ✓ should pass in mode="loose" and for type="none" (1503ms) ✓ should pass in mode="loose" and for type="request" (1454ms) Chunk extensions at request/transfer-encoding.md:226 ✓ should pass in mode="strict" and for type="none" (1657ms) ✓ should pass in mode="strict" and for type="request" (1471ms) ✓ should pass in mode="loose" and for type="none" (1538ms) ✓ should pass in mode="loose" and for type="request" (1461ms) No semicolon before chunk extensions at request/transfer-encoding.md:273 ✓ should pass in mode="strict" and for type="none" (1360ms) ✓ should pass in mode="strict" and for type="request" (1449ms) ✓ should pass in mode="loose" and for type="none" (1216ms) ✓ should pass in mode="loose" and for type="request" (1191ms) No extension after semicolon at request/transfer-encoding.md:308 ✓ should pass in mode="strict" and for type="none" (1341ms) ✓ should pass in mode="strict" and for type="request" (1217ms) ✓ should pass in mode="loose" and for type="none" (1254ms) ✓ should pass in mode="loose" and for type="request" (1199ms) Chunk extensions quoting at request/transfer-encoding.md:344 ✓ should pass in mode="strict" and for type="none" (1905ms) ✓ should pass in mode="strict" and for type="request" (1718ms) ✓ should pass in mode="loose" and for type="none" (1818ms) ✓ should pass in mode="loose" and for type="request" (1745ms) Unbalanced chunk extensions quoting at request/transfer-encoding.md:400 ✓ should pass in mode="strict" and for type="none" (1199ms) ✓ should pass in mode="strict" and for type="request" (1233ms) ✓ should pass in mode="loose" and for type="none" (1315ms) ✓ should pass in mode="loose" and for type="request" (1303ms) Ignoring `pigeons` at request/transfer-encoding.md:438 ✓ should pass in mode="strict" and for type="none" (162ms) ✓ should pass in mode="strict" and for type="request" (159ms) ✓ should pass in mode="loose" and for type="none" (151ms) ✓ should pass in mode="loose" and for type="request" (172ms) POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:467 ✓ should pass in mode="strict" and for type="none" (1285ms) ✓ should pass in mode="strict" and for type="request" (1261ms) ✓ should pass in mode="loose" and for type="none" (1243ms) ✓ should pass in mode="loose" and for type="request" (1242ms) POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:502 ✓ should pass in mode="strict" and for type="request-lenient-chunked-length" (1188ms) ✓ should pass in mode="loose" and for type="request-lenient-chunked-length" (1259ms) POST with `chunked` before other transfer coding names at request/transfer-encoding.md:544 ✓ should pass in mode="strict" and for type="none" (153ms) ✓ should pass in mode="strict" and for type="request" (145ms) ✓ should pass in mode="loose" and for type="none" (155ms) ✓ should pass in mode="loose" and for type="request" (150ms) POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:573 ✓ should pass in mode="strict" and for type="none" (155ms) ✓ should pass in mode="strict" and for type="request" (147ms) ✓ should pass in mode="loose" and for type="none" (148ms) ✓ should pass in mode="loose" and for type="request" (143ms) POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:607 ✓ should pass in mode="strict" and for type="request-lenient-transfer-encoding" (59369ms) ✓ should pass in mode="loose" and for type="request-lenient-transfer-encoding" (56598ms) POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:638 ✓ should pass in mode="strict" and for type="request-lenient-transfer-encoding" (1284ms) ✓ should pass in mode="loose" and for type="request-lenient-transfer-encoding" (1089ms) POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:674 ✓ should pass in mode="strict" and for type="none" (1282ms) ✓ should pass in mode="strict" and for type="request" (1334ms) ✓ should pass in mode="loose" and for type="none" (1113ms) ✓ should pass in mode="loose" and for type="request" (1300ms) POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:714 ✓ should pass in mode="strict" and for type="none" (1255ms) ✓ should pass in mode="strict" and for type="request" (1386ms) ✓ should pass in mode="loose" and for type="none" (1434ms) ✓ should pass in mode="loose" and for type="request" (1597ms) POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:759 ✓ should pass in mode="strict" and for type="none" (1401ms) ✓ should pass in mode="strict" and for type="request" (1319ms) ✓ should pass in mode="loose" and for type="none" (1192ms) ✓ should pass in mode="loose" and for type="request" (1208ms) Missing last-chunk at request/transfer-encoding.md:794 ✓ should pass in mode="strict" and for type="none" (1110ms) ✓ should pass in mode="strict" and for type="request" (1089ms) ✓ should pass in mode="loose" and for type="none" (1176ms) ✓ should pass in mode="loose" and for type="request" (1217ms) Validate chunk parameters at request/transfer-encoding.md:826 ✓ should pass in mode="strict" and for type="none" (1042ms) ✓ should pass in mode="strict" and for type="request" (1232ms) Invalid OBS fold after chunked value at request/transfer-encoding.md:855 ✓ should pass in mode="strict" and for type="none" (1319ms) ✓ should pass in mode="strict" and for type="request" (1096ms) 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" (953ms) ✓ should pass in mode="strict" and for type="request" (1111ms) ✓ should pass in mode="loose" and for type="none" (986ms) ✓ should pass in mode="loose" and for type="request" (994ms) ICE protocol, but not really at request/invalid.md:23 ✓ should pass in mode="strict" and for type="none" (988ms) ✓ should pass in mode="strict" and for type="request" (975ms) ✓ should pass in mode="loose" and for type="none" (1008ms) ✓ should pass in mode="loose" and for type="request" (1027ms) RTSP protocol and PUT method at request/invalid.md:42 ✓ should pass in mode="strict" and for type="none" (1034ms) ✓ should pass in mode="strict" and for type="request" (1012ms) ✓ should pass in mode="loose" and for type="none" (1091ms) ✓ should pass in mode="loose" and for type="request" (1024ms) HTTP protocol and ANNOUNCE method at request/invalid.md:61 ✓ should pass in mode="strict" and for type="none" (1104ms) ✓ should pass in mode="strict" and for type="request" (1170ms) ✓ should pass in mode="loose" and for type="none" (956ms) ✓ should pass in mode="loose" and for type="request" (1027ms) Headers separated by CR at request/invalid.md:80 ✓ should pass in mode="strict" and for type="none" (874ms) ✓ should pass in mode="strict" and for type="request" (893ms) ✓ should pass in mode="loose" and for type="none" (809ms) ✓ should pass in mode="loose" and for type="request" (803ms) Headers separated by LF at request/invalid.md:104 ✓ should pass in mode="strict" and for type="none" (1081ms) ✓ should pass in mode="strict" and for type="request" (1059ms) ✓ should pass in mode="loose" and for type="none" (1044ms) ✓ should pass in mode="loose" and for type="request" (1099ms) Empty headers separated by LF at request/invalid.md:136 ✓ should pass in mode="strict" and for type="none" (1139ms) ✓ should pass in mode="strict" and for type="request" (1672ms) ✓ should pass in mode="loose" and for type="none" (1139ms) ✓ should pass in mode="loose" and for type="request" (1131ms) Invalid header token #1 at request/invalid.md:167 ✓ should pass in mode="strict" and for type="none" (168ms) ✓ should pass in mode="strict" and for type="request" (144ms) ✓ should pass in mode="loose" and for type="none" (134ms) ✓ should pass in mode="loose" and for type="request" (130ms) Invalid header token #2 at request/invalid.md:188 ✓ should pass in mode="strict" and for type="none" (163ms) ✓ should pass in mode="strict" and for type="request" (152ms) ✓ should pass in mode="loose" and for type="none" (173ms) ✓ should pass in mode="loose" and for type="request" (160ms) Invalid method at request/invalid.md:209 ✓ should pass in mode="strict" and for type="none" (826ms) ✓ should pass in mode="strict" and for type="request" (904ms) ✓ should pass in mode="loose" and for type="none" (1012ms) ✓ should pass in mode="loose" and for type="request" (924ms) Illegal header field name line folding at request/invalid.md:225 ✓ should pass in mode="strict" and for type="none" (136ms) ✓ should pass in mode="strict" and for type="request" (142ms) ✓ should pass in mode="loose" and for type="none" (166ms) ✓ should pass in mode="loose" and for type="request" (171ms) Corrupted Connection header at request/invalid.md:247 ✓ should pass in mode="strict" and for type="none" (194ms) ✓ should pass in mode="strict" and for type="request" (179ms) ✓ should pass in mode="loose" and for type="none" (202ms) ✓ should pass in mode="loose" and for type="request" (168ms) Corrupted header name at request/invalid.md:274 ✓ should pass in mode="strict" and for type="none" (133ms) ✓ should pass in mode="strict" and for type="request" (153ms) ✓ should pass in mode="loose" and for type="none" (130ms) ✓ should pass in mode="loose" and for type="request" (201ms) Missing CR between headers at request/invalid.md:301 ✓ should pass in mode="strict" and for type="none" (161ms) ✓ should pass in mode="strict" and for type="request" (154ms) ✓ should pass in mode="loose" and for type="none" (133ms) ✓ should pass in mode="loose" and for type="request" (169ms) Invalid HTTP version at request/invalid.md:335 ✓ should pass in mode="strict" and for type="none" (158ms) ✓ should pass in mode="strict" and for type="request" (138ms) ✓ should pass in mode="loose" and for type="none" (173ms) ✓ should pass in mode="loose" and for type="request" (156ms) Invalid space after start line at request/invalid.md:352 ✓ should pass in mode="strict" and for type="none" (1026ms) ✓ should pass in mode="strict" and for type="request" (910ms) ✓ should pass in mode="loose" and for type="none" (915ms) ✓ should pass in mode="loose" and for type="request" (1013ms) Finish at request/finish.md:1 It should be safe to finish after GET request at request/finish.md:6 3) should pass in mode="strict" and for type="request-finish" ✓ should pass in mode="loose" and for type="request-finish" (55895ms) It should be unsafe to finish after incomplete PUT request at request/finish.md:28 ✓ should pass in mode="strict" and for type="request-finish" (1129ms) ✓ should pass in mode="loose" and for type="request-finish" (1145ms) It should be unsafe to finish inside of the header at request/finish.md:51 ✓ should pass in mode="strict" and for type="request-finish" (1089ms) ✓ should pass in mode="loose" and for type="request-finish" (1008ms) Pausing at request/pausing.md:1 on_message_begin at request/pausing.md:4 ✓ should pass in mode="strict" and for type="none" (57843ms) ✓ should pass in mode="strict" and for type="request" (54972ms) 4) should pass in mode="loose" and for type="none" ✓ should pass in mode="loose" and for type="request" (54583ms) on_message_complete at request/pausing.md:32 ✓ should pass in mode="strict" and for type="none" (56990ms) ✓ should pass in mode="strict" and for type="request" (52225ms) ✓ should pass in mode="loose" and for type="none" (52349ms) ✓ should pass in mode="loose" and for type="request" (52335ms) on_method_complete at request/pausing.md:60 ✓ should pass in mode="strict" and for type="none" (57684ms) ✓ should pass in mode="strict" and for type="request" (53779ms) ✓ should pass in mode="loose" and for type="none" (51591ms) ✓ should pass in mode="loose" and for type="request" (50999ms) on_url_complete at request/pausing.md:88 ✓ should pass in mode="strict" and for type="none" (55818ms) ✓ should pass in mode="strict" and for type="request" (52549ms) ✓ should pass in mode="loose" and for type="none" (59307ms) ✓ should pass in mode="loose" and for type="request" (52780ms) on_version_complete at request/pausing.md:116 ✓ should pass in mode="strict" and for type="none" (53277ms) ✓ should pass in mode="strict" and for type="request" (54041ms) ✓ should pass in mode="loose" and for type="none" (53185ms) ✓ should pass in mode="loose" and for type="request" (53835ms) on_header_field_complete at request/pausing.md:144 5) should pass in mode="strict" and for type="none" ✓ should pass in mode="strict" and for type="request" (58528ms) ✓ should pass in mode="loose" and for type="none" (53942ms) ✓ should pass in mode="loose" and for type="request" (55460ms) on_header_value_complete at request/pausing.md:172 ✓ should pass in mode="strict" and for type="none" (59169ms) 6) should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" (55414ms) ✓ should pass in mode="loose" and for type="request" (56349ms) on_headers_complete at request/pausing.md:200 ✓ should pass in mode="strict" and for type="none" (59471ms) ✓ should pass in mode="strict" and for type="request" (57581ms) ✓ should pass in mode="loose" and for type="none" (55050ms) 7) should pass in mode="loose" and for type="request" on_chunk_header at request/pausing.md:228 ✓ should pass in mode="strict" and for type="none" (55552ms) ✓ should pass in mode="strict" and for type="request" (59210ms) ✓ should pass in mode="loose" and for type="none" (57745ms) ✓ should pass in mode="loose" and for type="request" (56467ms) on_chunk_extension_name at request/pausing.md:265 ✓ should pass in mode="strict" and for type="none" (55503ms) 8) should pass in mode="strict" and for type="request" ✓ should pass in mode="loose" and for type="none" (57750ms) ✓ should pass in mode="loose" and for type="request" (56335ms) on_chunk_extension_value at request/pausing.md:305 ✓ should pass in mode="strict" and for type="none" (54768ms) ✓ should pass in mode="strict" and for type="request" (56506ms) 9) should pass in mode="loose" and for type="none" 10) should pass in mode="loose" and for type="request" on_chunk_complete at request/pausing.md:346 ✓ should pass in mode="strict" and for type="none" (56771ms) ✓ should pass in mode="strict" and for type="request" (57643ms) ✓ should pass in mode="loose" and for type="none" (54777ms) ✓ should pass in mode="loose" and for type="request" (54625ms) Pipelining at request/pipelining.md:1 Should parse multiple events at request/pipelining.md:4 ✓ should pass in mode="strict" and for type="none" (1887ms) ✓ should pass in mode="strict" and for type="request" (1466ms) ✓ should pass in mode="loose" and for type="none" (1422ms) ✓ should pass in mode="loose" and for type="request" (1874ms) Sample responses at response/sample.md:1 Simple response at response/sample.md:4 ✓ should pass in mode="strict" and for type="none" (1483ms) 11) should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" (1253ms) ✓ should pass in mode="loose" and for type="response" (56462ms) Error on invalid response start at response/sample.md:38 ✓ should pass in mode="strict" and for type="response" (1063ms) ✓ should pass in mode="loose" and for type="response" (1028ms) Empty body should not trigger spurious span callbacks at response/sample.md:54 ✓ should pass in mode="strict" and for type="none" (796ms) ✓ should pass in mode="strict" and for type="response" (802ms) ✓ should pass in mode="loose" and for type="none" (851ms) ✓ should pass in mode="loose" and for type="response" (752ms) Google 301 at response/sample.md:72 ✓ should pass in mode="strict" and for type="none" (2870ms) ✓ should pass in mode="strict" and for type="response" (3290ms) ✓ should pass in mode="loose" and for type="none" (2802ms) ✓ should pass in mode="loose" and for type="response" (2776ms) amazon.com at response/sample.md:148 ✓ should pass in mode="strict" and for type="none" (3724ms) ✓ should pass in mode="strict" and for type="response" (3816ms) ✓ should pass in mode="loose" and for type="none" (3750ms) ✓ should pass in mode="loose" and for type="response" (3816ms) No headers and no body at response/sample.md:221 ✓ should pass in mode="strict" and for type="none" (851ms) ✓ should pass in mode="strict" and for type="response" (876ms) ✓ should pass in mode="loose" and for type="none" (869ms) ✓ should pass in mode="loose" and for type="response" (932ms) No reason phrase at response/sample.md:239 ✓ should pass in mode="strict" and for type="none" (1000ms) ✓ should pass in mode="strict" and for type="response" (945ms) ✓ should pass in mode="loose" and for type="none" (1017ms) ✓ should pass in mode="loose" and for type="response" (996ms) Empty reason phrase after space at response/sample.md:256 ✓ should pass in mode="strict" and for type="none" (710ms) ✓ should pass in mode="strict" and for type="response" (762ms) ✓ should pass in mode="loose" and for type="none" (776ms) ✓ should pass in mode="loose" and for type="response" (819ms) No carriage ret at response/sample.md:273 ✓ should pass in mode="strict" and for type="none" (1070ms) ✓ should pass in mode="strict" and for type="response" (1030ms) ✓ should pass in mode="loose" and for type="none" (1067ms) ✓ should pass in mode="loose" and for type="response" (1057ms) Underscore in header key at response/sample.md:296 ✓ should pass in mode="strict" and for type="none" (1337ms) ✓ should pass in mode="strict" and for type="response" (1311ms) ✓ should pass in mode="loose" and for type="none" (1445ms) ✓ should pass in mode="loose" and for type="response" (1345ms) bonjourmadame.fr at response/sample.md:337 ✓ should pass in mode="strict" and for type="none" (2012ms) ✓ should pass in mode="strict" and for type="response" (2687ms) ✓ should pass in mode="loose" and for type="none" (2175ms) ✓ should pass in mode="loose" and for type="response" (2171ms) Spaces in header value at response/sample.md:404 ✓ should pass in mode="strict" and for type="none" (3292ms) ✓ should pass in mode="strict" and for type="response" (2965ms) ✓ should pass in mode="loose" and for type="none" (2777ms) ✓ should pass in mode="loose" and for type="response" (2874ms) Spaces in header name in strict mode at response/sample.md:482 ✓ should pass in mode="strict" and for type="none" (436ms) ✓ should pass in mode="strict" and for type="response" (435ms) Spaces in header name in loose mode at response/sample.md:515 ✓ should pass in mode="loose" and for type="none" (2224ms) ✓ should pass in mode="loose" and for type="response" (2082ms) Non ASCII in status line at response/sample.md:572 ✓ should pass in mode="strict" and for type="none" (389ms) ✓ should pass in mode="strict" and for type="response" (341ms) ✓ should pass in mode="loose" and for type="none" (412ms) ✓ should pass in mode="loose" and for type="response" (351ms) HTTP version 0.9 at response/sample.md:606 ✓ should pass in mode="strict" and for type="none" (899ms) ✓ should pass in mode="strict" and for type="response" (948ms) ✓ should pass in mode="loose" and for type="none" (927ms) ✓ should pass in mode="loose" and for type="response" (870ms) No Content-Length, no Transfer-Encoding at response/sample.md:624 ✓ should pass in mode="strict" and for type="none" (1007ms) ✓ should pass in mode="strict" and for type="response" (1055ms) ✓ should pass in mode="loose" and for type="none" (1040ms) ✓ should pass in mode="loose" and for type="response" (1074ms) Response starting with CRLF at response/sample.md:652 ✓ should pass in mode="strict" and for type="none" (1146ms) ✓ should pass in mode="strict" and for type="response" (1123ms) ✓ should pass in mode="loose" and for type="none" (1115ms) ✓ should pass in mode="loose" and for type="response" (1287ms) Connection header at response/connection.md:1 Proxy-Connection at response/connection.md:4 ✓ should pass in mode="strict" and for type="none" (1438ms) ✓ should pass in mode="strict" and for type="response" (1453ms) ✓ should pass in mode="loose" and for type="none" (1483ms) ✓ should pass in mode="loose" and for type="response" (1465ms) HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:44 ✓ should pass in mode="strict" and for type="none" (1095ms) ✓ should pass in mode="strict" and for type="response" (1146ms) ✓ should pass in mode="loose" and for type="none" (1065ms) ✓ should pass in mode="loose" and for type="response" (1183ms) HTTP/1.0 with keep-alive and 204 status at response/connection.md:71 ✓ should pass in mode="strict" and for type="none" (1218ms) ✓ should pass in mode="strict" and for type="response" (1246ms) ✓ should pass in mode="loose" and for type="none" (1312ms) ✓ should pass in mode="loose" and for type="response" (1265ms) HTTP/1.1 with EOF-terminated 200 status at response/connection.md:102 ✓ should pass in mode="strict" and for type="none" (1076ms) ✓ should pass in mode="strict" and for type="response" (1061ms) ✓ should pass in mode="loose" and for type="none" (982ms) ✓ should pass in mode="loose" and for type="response" (1050ms) HTTP/1.1 with 204 status at response/connection.md:124 ✓ should pass in mode="strict" and for type="none" (1069ms) ✓ should pass in mode="strict" and for type="response" (1081ms) ✓ should pass in mode="loose" and for type="none" (947ms) ✓ should pass in mode="loose" and for type="response" (991ms) HTTP/1.1 with keep-alive disabled and 204 status in strict mode at response/connection.md:150 ✓ should pass in mode="strict" and for type="none" (1292ms) ✓ should pass in mode="strict" and for type="response" (1235ms) HTTP/1.1 with keep-alive disabled, content-length, and in loose mode at response/connection.md:175 ✓ should pass in mode="loose" and for type="none" (1187ms) ✓ should pass in mode="loose" and for type="response" (1224ms) HTTP/1.1 with keep-alive disabled, content-length, and in strict mode at response/connection.md:207 ✓ should pass in mode="strict" and for type="none" (1202ms) ✓ should pass in mode="strict" and for type="response" (1155ms) HTTP/1.1 with keep-alive disabled, content-length, and in lenient mode at response/connection.md:240 12) should pass in mode="strict" and for type="response-lenient-keep-alive" 13) 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:277 ✓ should pass in mode="strict" and for type="response-lenient-keep-alive" (1039ms) ✓ should pass in mode="loose" and for type="response-lenient-keep-alive" (1038ms) HTTP 101 response with Upgrade and Content-Length header at response/connection.md:306 ✓ should pass in mode="strict" and for type="none" (1118ms) ✓ should pass in mode="strict" and for type="response" (1107ms) ✓ should pass in mode="loose" and for type="none" (1103ms) ✓ should pass in mode="loose" and for type="response" (1129ms) HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:343 ✓ should pass in mode="strict" and for type="none" (1120ms) ✓ should pass in mode="strict" and for type="response" (1171ms) ✓ should pass in mode="loose" and for type="none" (1143ms) ✓ should pass in mode="loose" and for type="response" (1174ms) HTTP 200 response with Upgrade header at response/connection.md:392 ✓ should pass in mode="strict" and for type="none" (947ms) ✓ should pass in mode="strict" and for type="response" (984ms) ✓ should pass in mode="loose" and for type="none" (1055ms) ✓ should pass in mode="loose" and for type="response" (975ms) HTTP 200 response with Upgrade header and Content-Length at response/connection.md:421 ✓ should pass in mode="strict" and for type="none" (1110ms) ✓ should pass in mode="strict" and for type="response" (1194ms) ✓ should pass in mode="loose" and for type="none" (1074ms) ✓ should pass in mode="loose" and for type="response" (1248ms) HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:456 ✓ should pass in mode="strict" and for type="none" (1245ms) ✓ should pass in mode="strict" and for type="response" (1299ms) ✓ should pass in mode="loose" and for type="none" (1187ms) ✓ should pass in mode="loose" and for type="response" (1211ms) 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" (2671ms) ✓ should pass in mode="strict" and for type="response" (2611ms) ✓ should pass in mode="loose" and for type="none" (2615ms) ✓ should pass in mode="loose" and for type="response" (2559ms) Content-Length-X at response/content-length.md:78 ✓ should pass in mode="strict" and for type="none" (1082ms) ✓ should pass in mode="strict" and for type="response" (1086ms) ✓ should pass in mode="loose" and for type="none" (1150ms) ✓ should pass in mode="loose" and for type="response" (1163ms) Content-Length reset when no body is received at response/content-length.md:119 ✓ should pass in mode="strict" and for type="none" (1419ms) ✓ should pass in mode="strict" and for type="response" (54606ms) ✓ should pass in mode="loose" and for type="none" (1697ms) ✓ should pass in mode="loose" and for type="response" (55662ms) 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" (1307ms) ✓ should pass in mode="strict" and for type="response" (1156ms) ✓ should pass in mode="loose" and for type="none" (1205ms) ✓ should pass in mode="loose" and for type="response" (1176ms) `chunked` before other transfer-encoding at response/transfer-encoding.md:41 ✓ should pass in mode="strict" and for type="none" (1085ms) ✓ should pass in mode="strict" and for type="response" (1187ms) ✓ should pass in mode="loose" and for type="none" (1151ms) ✓ should pass in mode="loose" and for type="response" (1159ms) multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:70 ✓ should pass in mode="strict" and for type="none" (1201ms) ✓ should pass in mode="strict" and for type="response" (1194ms) ✓ should pass in mode="loose" and for type="none" (1221ms) ✓ should pass in mode="loose" and for type="response" (1244ms) `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:104 ✓ should pass in mode="strict" and for type="none" (1332ms) ✓ should pass in mode="strict" and for type="response" (1241ms) ✓ should pass in mode="loose" and for type="none" (1181ms) ✓ should pass in mode="loose" and for type="response" (1149ms) Chunk extensions at response/transfer-encoding.md:149 ✓ should pass in mode="strict" and for type="none" (1380ms) ✓ should pass in mode="strict" and for type="response" (1508ms) ✓ should pass in mode="loose" and for type="none" (1362ms) ✓ should pass in mode="loose" and for type="response" (1396ms) No semicolon before chunk extensions at response/transfer-encoding.md:202 ✓ should pass in mode="strict" and for type="none" (1134ms) ✓ should pass in mode="strict" and for type="response" (1099ms) ✓ should pass in mode="loose" and for type="none" (1150ms) ✓ should pass in mode="loose" and for type="response" (1137ms) No extension after semicolon at response/transfer-encoding.md:236 ✓ should pass in mode="strict" and for type="none" (1219ms) ✓ should pass in mode="strict" and for type="response" (1214ms) ✓ should pass in mode="loose" and for type="none" (1424ms) ✓ should pass in mode="loose" and for type="response" (1404ms) Chunk extensions quoting at response/transfer-encoding.md:270 ✓ should pass in mode="strict" and for type="none" (1652ms) ✓ should pass in mode="strict" and for type="response" (1841ms) ✓ should pass in mode="loose" and for type="none" (1736ms) ✓ should pass in mode="loose" and for type="response" (1716ms) Unbalanced chunk extensions quoting at response/transfer-encoding.md:329 ✓ should pass in mode="strict" and for type="none" (1609ms) ✓ should pass in mode="strict" and for type="response" (1515ms) ✓ should pass in mode="loose" and for type="none" (1392ms) ✓ should pass in mode="loose" and for type="response" (1249ms) Invalid OBS fold after chunked value at response/transfer-encoding.md:371 ✓ should pass in mode="strict" and for type="none" (1217ms) ✓ should pass in mode="strict" and for type="response" (1197ms) ✓ should pass in mode="loose" and for type="none" (1175ms) ✓ should pass in mode="loose" and for type="response" (1257ms) Invalid responses at response/invalid.md:1 Incomplete HTTP protocol at response/invalid.md:4 ✓ should pass in mode="strict" and for type="response" (789ms) ✓ should pass in mode="loose" and for type="response" (782ms) Extra digit in HTTP major version at response/invalid.md:20 ✓ should pass in mode="strict" and for type="none" (890ms) ✓ should pass in mode="strict" and for type="response" (887ms) ✓ should pass in mode="loose" and for type="none" (927ms) ✓ should pass in mode="loose" and for type="response" (874ms) Extra digit in HTTP major version #2 at response/invalid.md:35 ✓ should pass in mode="strict" and for type="none" (874ms) ✓ should pass in mode="strict" and for type="response" (881ms) ✓ should pass in mode="loose" and for type="none" (925ms) ✓ should pass in mode="loose" and for type="response" (894ms) Extra digit in HTTP minor version at response/invalid.md:50 ✓ should pass in mode="strict" and for type="none" (957ms) ✓ should pass in mode="strict" and for type="response" (944ms) ✓ should pass in mode="loose" and for type="none" (961ms) ✓ should pass in mode="loose" and for type="response" (986ms) Tab after HTTP version at response/invalid.md:67 ✓ should pass in mode="strict" and for type="none" (973ms) ✓ should pass in mode="strict" and for type="response" (936ms) ✓ should pass in mode="loose" and for type="none" (958ms) ✓ should pass in mode="loose" and for type="response" (965ms) CR before response and tab after HTTP version at response/invalid.md:83 ✓ should pass in mode="strict" and for type="none" (885ms) ✓ should pass in mode="strict" and for type="response" (881ms) ✓ should pass in mode="loose" and for type="none" (906ms) ✓ should pass in mode="loose" and for type="response" (901ms) Headers separated by CR at response/invalid.md:99 ✓ should pass in mode="strict" and for type="none" (983ms) ✓ should pass in mode="strict" and for type="response" (917ms) ✓ should pass in mode="loose" and for type="none" (868ms) ✓ should pass in mode="loose" and for type="response" (866ms) Invalid HTTP version at response/invalid.md:121 ✓ should pass in mode="strict" and for type="none" (832ms) ✓ should pass in mode="strict" and for type="response" (941ms) ✓ should pass in mode="loose" and for type="none" (884ms) ✓ should pass in mode="loose" and for type="response" (926ms) Invalid space after start line at response/invalid.md:136 ✓ should pass in mode="strict" and for type="none" (932ms) ✓ should pass in mode="strict" and for type="response" (950ms) ✓ should pass in mode="loose" and for type="none" (960ms) ✓ should pass in mode="loose" and for type="response" (977ms) Finish at response/finish.md:1 It should be safe to finish with cb after empty response at response/finish.md:6 14) should pass in mode="strict" and for type="response-finish" ✓ should pass in mode="loose" and for type="response-finish" (53068ms) Lenient HTTP version parsing at response/lenient-version.md:1 Invalid HTTP version with lenient at response/lenient-version.md:4 ✓ should pass in mode="strict" and for type="response-lenient-version" (54099ms) ✓ should pass in mode="loose" and for type="response-lenient-version" (52351ms) Pausing at response/pausing.md:1 on_message_begin at response/pausing.md:4 ✓ should pass in mode="strict" and for type="none" (1167ms) ✓ should pass in mode="strict" and for type="response" (54273ms) ✓ should pass in mode="loose" and for type="none" (1228ms) ✓ should pass in mode="loose" and for type="response" (59549ms) on_message_complete at response/pausing.md:30 ✓ should pass in mode="strict" and for type="none" (1217ms) ✓ should pass in mode="strict" and for type="response" (57586ms) ✓ should pass in mode="loose" and for type="none" (1199ms) ✓ should pass in mode="loose" and for type="response" (51840ms) on_version_complete at response/pausing.md:56 ✓ should pass in mode="strict" and for type="none" (1207ms) ✓ should pass in mode="strict" and for type="response" (54620ms) ✓ should pass in mode="loose" and for type="none" (1221ms) ✓ should pass in mode="loose" and for type="response" (56504ms) on_status_complete at response/pausing.md:82 ✓ should pass in mode="strict" and for type="none" (54490ms) 15) should pass in mode="strict" and for type="response" ✓ should pass in mode="loose" and for type="none" (53355ms) ✓ should pass in mode="loose" and for type="response" (52922ms) on_header_field_complete at response/pausing.md:108 ✓ should pass in mode="strict" and for type="none" (1201ms) ✓ should pass in mode="strict" and for type="response" (54211ms) ✓ should pass in mode="loose" and for type="none" (1253ms) ✓ should pass in mode="loose" and for type="response" (51844ms) on_header_value_complete at response/pausing.md:134 ✓ should pass in mode="strict" and for type="none" (1035ms) ✓ should pass in mode="strict" and for type="response" (52584ms) ✓ should pass in mode="loose" and for type="none" (1320ms) ✓ should pass in mode="loose" and for type="response" (55618ms) on_headers_complete at response/pausing.md:160 ✓ should pass in mode="strict" and for type="none" (1119ms) ✓ should pass in mode="strict" and for type="response" (52757ms) ✓ should pass in mode="loose" and for type="none" (1092ms) ✓ should pass in mode="loose" and for type="response" (51708ms) on_chunk_header at response/pausing.md:186 ✓ should pass in mode="strict" and for type="none" (1415ms) ✓ should pass in mode="strict" and for type="response" (54820ms) ✓ should pass in mode="loose" and for type="none" (1309ms) ✓ should pass in mode="loose" and for type="response" (54186ms) on_chunk_extension_name at response/pausing.md:221 ✓ should pass in mode="strict" and for type="none" (1324ms) ✓ should pass in mode="strict" and for type="response" (58259ms) ✓ should pass in mode="loose" and for type="none" (1342ms) ✓ should pass in mode="loose" and for type="response" (57013ms) on_chunk_extension_value at response/pausing.md:259 ✓ should pass in mode="strict" and for type="none" (1298ms) ✓ should pass in mode="strict" and for type="response" (59330ms) ✓ should pass in mode="loose" and for type="none" (1653ms) ✓ should pass in mode="loose" and for type="response" (56815ms) on_chunk_complete at response/pausing.md:297 ✓ should pass in mode="strict" and for type="none" (1348ms) ✓ should pass in mode="strict" and for type="response" (55652ms) ✓ should pass in mode="loose" and for type="none" (1527ms) ✓ should pass in mode="loose" and for type="response" (59854ms) Pipelining at response/pipelining.md:1 Should parse multiple events at response/pipelining.md:4 ✓ should pass in mode="strict" and for type="none" (1537ms) ✓ should pass in mode="strict" and for type="response" (1557ms) ✓ should pass in mode="loose" and for type="none" (1254ms) ✓ should pass in mode="loose" and for type="response" (1443ms) URL tests at url.md:1 Absolute URL at url.md:3 ✓ should pass in mode="strict" and for type="url" (15358ms) ✓ should pass in mode="loose" and for type="url" (14309ms) Relative URL at url.md:17 ✓ should pass in mode="strict" and for type="url" (1107ms) ✓ should pass in mode="loose" and for type="url" (1133ms) Failing on broken schema at url.md:29 ✓ should pass in mode="strict" and for type="url" (236ms) ✓ should pass in mode="loose" and for type="url" (272ms) Proxy request at url.md:41 ✓ should pass in mode="strict" and for type="url" (1077ms) ✓ should pass in mode="loose" and for type="url" (1012ms) Proxy request with port at url.md:53 ✓ should pass in mode="strict" and for type="url" (902ms) ✓ should pass in mode="loose" and for type="url" (897ms) Proxy IPv6 request at url.md:65 ✓ should pass in mode="strict" and for type="url" (788ms) ✓ should pass in mode="loose" and for type="url" (861ms) Proxy IPv6 request with port at url.md:77 ✓ should pass in mode="strict" and for type="url" (957ms) ✓ should pass in mode="loose" and for type="url" (979ms) IPv4 in IPv6 address at url.md:89 ✓ should pass in mode="strict" and for type="url" (1062ms) ✓ should pass in mode="loose" and for type="url" (949ms) Extra `?` in query string at url.md:101 ✓ should pass in mode="strict" and for type="url" (1188ms) ✓ should pass in mode="loose" and for type="url" (1082ms) URL encoded space at url.md:116 ✓ should pass in mode="strict" and for type="url" (816ms) ✓ should pass in mode="loose" and for type="url" (852ms) URL fragment at url.md:127 ✓ should pass in mode="strict" and for type="url" (1030ms) ✓ should pass in mode="loose" and for type="url" (910ms) Complex URL fragment at url.md:138 ✓ should pass in mode="strict" and for type="url" (1049ms) ✓ should pass in mode="loose" and for type="url" (1139ms) Complex URL from node.js url parser doc at url.md:153 ✓ should pass in mode="strict" and for type="url" (944ms) ✓ should pass in mode="loose" and for type="url" (995ms) Complex URL with basic auth from node.js url parser doc at url.md:167 ✓ should pass in mode="strict" and for type="url" (950ms) ✓ should pass in mode="loose" and for type="url" (926ms) Double `@` at url.md:181 ✓ should pass in mode="strict" and for type="url" (145ms) ✓ should pass in mode="loose" and for type="url" (165ms) Proxy basic auth with url encoded space at url.md:193 ✓ should pass in mode="strict" and for type="url" (973ms) ✓ should pass in mode="loose" and for type="url" (905ms) Proxy basic auth with unreserved chars at url.md:205 ✓ should pass in mode="strict" and for type="url" (767ms) ✓ should pass in mode="loose" and for type="url" (958ms) IPv6 address with Zone ID at url.md:217 ✓ should pass in mode="strict" and for type="url" (975ms) ✓ should pass in mode="loose" and for type="url" (1541ms) IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 ✓ should pass in mode="strict" and for type="url" (1022ms) ✓ should pass in mode="loose" and for type="url" (908ms) Disallow tab in URL in strict mode at url.md:241 ✓ should pass in mode="strict" and for type="url" (326ms) Tab in URL in loose mode at url.md:252 ✓ should pass in mode="loose" and for type="url" (631ms) Disallow form-feed in URL in strict mode at url.md:263 ✓ should pass in mode="strict" and for type="url" (138ms) Form-feed in URL in loose mode at url.md:274 ✓ should pass in mode="loose" and for type="url" (589ms) 789 passing (2h) 15 failing 1) Sample requests at request/sample.md:1 Simple request at request/sample.md:6 should pass in mode="loose" and for type="none": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at done (node_modules_dev/mocha/lib/runnable.js:312:18) at /builddir/build/BUILD/llhttp-8.1.0/node_modules_dev/mocha/lib/runnable.js:379:11 at processTicksAndRejections (node:internal/process/task_queues:95:5) 2) Connection header at request/connection.md:1 `keep-alive` at request/connection.md:4 Resetting flags when keep-alive is off (1.0) and parser is in lenient mode at request/connection.md:99 should pass in mode="strict" and for type="request-lenient-keep-alive": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 3) 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": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 4) Pausing at request/pausing.md:1 on_message_begin at request/pausing.md:4 should pass in mode="loose" and for type="none": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 5) Pausing at request/pausing.md:1 on_header_field_complete at request/pausing.md:144 should pass in mode="strict" and for type="none": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 6) Pausing at request/pausing.md:1 on_header_value_complete at request/pausing.md:172 should pass in mode="strict" and for type="request": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 7) Pausing at request/pausing.md:1 on_headers_complete at request/pausing.md:200 should pass in mode="loose" and for type="request": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at done (node_modules_dev/mocha/lib/runnable.js:312:18) at /builddir/build/BUILD/llhttp-8.1.0/node_modules_dev/mocha/lib/runnable.js:379:11 at processTicksAndRejections (node:internal/process/task_queues:95:5) 8) Pausing at request/pausing.md:1 on_chunk_extension_name at request/pausing.md:265 should pass in mode="strict" and for type="request": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 9) Pausing at request/pausing.md:1 on_chunk_extension_value at request/pausing.md:305 should pass in mode="loose" and for type="none": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at done (node_modules_dev/mocha/lib/runnable.js:312:18) at /builddir/build/BUILD/llhttp-8.1.0/node_modules_dev/mocha/lib/runnable.js:379:11 at processTicksAndRejections (node:internal/process/task_queues:95:5) 10) Pausing at request/pausing.md:1 on_chunk_extension_value at request/pausing.md:305 should pass in mode="loose" and for type="request": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at done (node_modules_dev/mocha/lib/runnable.js:312:18) at /builddir/build/BUILD/llhttp-8.1.0/node_modules_dev/mocha/lib/runnable.js:379:11 at processTicksAndRejections (node:internal/process/task_queues:95:5) 11) Sample responses at response/sample.md:1 Simple response at response/sample.md:4 should pass in mode="strict" and for type="response": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 12) Connection header at response/connection.md:1 HTTP/1.1 with keep-alive disabled, content-length, and in lenient mode at response/connection.md:240 should pass in mode="strict" and for type="response-lenient-keep-alive": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 13) Connection header at response/connection.md:1 HTTP/1.1 with keep-alive disabled, content-length, and in lenient mode at response/connection.md:240 should pass in mode="loose" and for type="response-lenient-keep-alive": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) 14) 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": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at done (node_modules_dev/mocha/lib/runnable.js:312:18) at /builddir/build/BUILD/llhttp-8.1.0/node_modules_dev/mocha/lib/runnable.js:379:11 at processTicksAndRejections (node:internal/process/task_queues:95:5) 15) Pausing at response/pausing.md:1 on_status_complete at response/pausing.md:82 should pass in mode="strict" and for type="response": Error: Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/builddir/build/BUILD/llhttp-8.1.0/test/md-test.ts) at Test.Runnable._timeoutError (node_modules_dev/mocha/lib/runnable.js:442:10) at Timeout. (node_modules_dev/mocha/lib/runnable.js:252:24) at listOnTimeout (node:internal/timers:564:17) at processTimers (node:internal/timers:507:7) error: Bad exit status from /var/tmp/rpm-tmp.pYUagC (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.pYUagC (%check) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/llhttp.spec