>>> llhttp: Building community/llhttp 9.4.1-r0 (using abuild 3.17.0_rc2-r0) started Wed, 03 Jun 2026 13:43:18 +0000 >>> llhttp: Validating /home/buildozer/aports/community/llhttp/APKBUILD... >>> llhttp: Analyzing dependencies... >>> llhttp: Installing for build: build-base cmake clang samurai npm ( 1/20) Installing libarchive (3.8.7-r0) ( 2/20) Installing rhash-libs (1.4.6-r0) ( 3/20) Installing libuv (1.52.1-r0) ( 4/20) Installing cmake (4.2.3-r0) ( 5/20) Installing clang22-headers (22.1.3-r2) ( 6/20) Installing llvm22-libs (22.1.3-r0) ( 7/20) Installing clang22-libs (22.1.3-r2) ( 8/20) Installing llvm22-linker-tools (22.1.3-r0) ( 9/20) Installing clang22 (22.1.3-r2) (10/20) Installing samurai (1.2-r8) (11/20) Installing ca-certificates (20260413-r0) (12/20) Installing ada-libs (3.3.0-r0) (13/20) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (14/20) Installing icu-libs (78.1-r0) (15/20) Installing simdjson (4.2.4-r0) (16/20) Installing simdutf (9.0.0-r0) (17/20) Installing sqlite-libs (3.53.1-r0) (18/20) Installing nodejs (24.16.0-r0) (19/20) Installing npm (11.12.1-r0) (20/20) Installing .makedepends-llhttp (20260603.134319) Executing busybox-1.37.0-r31.trigger Executing ca-certificates-20260413-r0.trigger OK: 2303.7 MiB in 146 packages >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/llhttp-9.4.1.tar.gz /var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz: OK >>> llhttp: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/llhttp-9.4.1.tar.gz /var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz: OK >>> llhttp: Unpacking /var/cache/distfiles/v3.24/llhttp-9.4.1.tar.gz... > llhttp@9.4.1 prepare > npm run clean && npm run build-ts > llhttp@9.4.1 clean > node --import tsx scripts/clean.ts > llhttp@9.4.1 build-ts > tsc added 141 packages, and audited 142 packages in 5s 37 packages are looking for funding run `npm fund` for details 3 moderate severity vulnerabilities To address issues that do not require attention, run: npm audit fix Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. rm -rf release/ node --import tsx bin/generate.ts rm -rf build/ mkdir -p build/native rm -rf test/tmp clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c build/c/llhttp.c -o build/c/llhttp.o clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/api.c -o build/native/api.o clang -Os -fstack-clash-protection -Wformat -Werror=format-security -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/http.c -o build/native/http.o ar rcs build/libllhttp.a build/c/llhttp.o build/native/api.o build/native/http.o clang -shared build/c/llhttp.o build/native/api.o build/native/http.o -o build/libllhttp.so rm -rf release mkdir -p release/cmake 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 cmake/llhttpConfig.cmake.in release/cmake sed s/_RELEASE_/9.4.1/ CMakeLists.txt > release/CMakeLists.txt cp -rf libllhttp.pc.in release/ cp -rf README.md release/ cp -rf LICENSE release/ -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- -- Project configure summary: -- -- CMake build type .................: MINSIZEREL -- Install prefix ...................: /usr -- Build shared library .............: ON -- Build static library .............: OFF -- -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/llhttp/src/llhttp-9.4.1/releasebuild [1/5] Building C object CMakeFiles/llhttp_shared.dir/src/api.c.o [2/5] Building C object CMakeFiles/llhttp_shared.dir/src/http.c.o [3/5] Building C object CMakeFiles/llhttp_shared.dir/src/llhttp.c.o [4/5] Linking C shared library libllhttp.so.9.4.1 [5/5] Creating library symlink libllhttp.so.9.4 libllhttp.so > llhttp@9.4.1 test > node --import tsx ./test/md-test.ts ▶ Sample requests at request/sample.md:1 ▶ Simple request at request/sample.md:6 ✔ should pass for type="request" (location=request/sample.md:6) (2555.545922ms) ✔ Simple request at request/sample.md:6 (2556.996058ms) ▶ Request with method starting with `H` at request/sample.md:39 ✔ should pass for type="request" (location=request/sample.md:39) (69.992142ms) ✔ Request with method starting with `H` at request/sample.md:39 (70.294425ms) ▶ curl GET at request/sample.md:67 ✔ should pass for type="request" (location=request/sample.md:67) (225.581951ms) ✔ curl GET at request/sample.md:67 (225.859833ms) ▶ Firefox GET at request/sample.md:105 ✔ should pass for type="request" (location=request/sample.md:105) (234.533365ms) ✔ Firefox GET at request/sample.md:105 (234.826849ms) ▶ DUMBPACK at request/sample.md:168 ✔ should pass for type="request" (location=request/sample.md:168) (140.367688ms) ✔ DUMBPACK at request/sample.md:168 (140.719491ms) ▶ No headers and no body at request/sample.md:196 ✔ should pass for type="request" (location=request/sample.md:196) (118.326014ms) ✔ No headers and no body at request/sample.md:196 (118.588536ms) ▶ One header and no body at request/sample.md:219 ✔ should pass for type="request" (location=request/sample.md:219) (134.784789ms) ✔ One header and no body at request/sample.md:219 (134.99951ms) ▶ Apache bench GET at request/sample.md:247 ✔ should pass for type="request" (location=request/sample.md:247) (113.642604ms) ✔ Apache bench GET at request/sample.md:247 (113.916007ms) ▶ Prefix newline at request/sample.md:288 ✔ should pass for type="request" (location=request/sample.md:288) (62.648544ms) ✔ Prefix newline at request/sample.md:288 (62.875186ms) ▶ No HTTP version at request/sample.md:314 ✔ should pass for type="request" (location=request/sample.md:314) (24.027135ms) ✔ No HTTP version at request/sample.md:314 (24.282857ms) ▶ Line folding in header value with CRLF at request/sample.md:333 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:333) (2499.648891ms) ✔ Line folding in header value with CRLF at request/sample.md:333 (2499.971414ms) ▶ Line folding in header value with LF at request/sample.md:394 ✔ should pass for type="request" (location=request/sample.md:394) (171.449657ms) ✔ Line folding in header value with LF at request/sample.md:394 (171.636379ms) ▶ No LF after CR at request/sample.md:432 ✔ should pass for type="request" (location=request/sample.md:432) (65.377293ms) ✔ No LF after CR at request/sample.md:432 (65.561775ms) ▶ No LF after CR (lenient) at request/sample.md:454 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/sample.md:454) (2303.131008ms) ✔ No LF after CR (lenient) at request/sample.md:454 (2303.399011ms) ▶ Request starting with CRLF at request/sample.md:478 ✔ should pass for type="request" (location=request/sample.md:478) (108.60395ms) ✔ Request starting with CRLF at request/sample.md:478 (108.797113ms) ▶ Extended Characters at request/sample.md:506 ✔ should pass for type="request" (location=request/sample.md:506) (3.357156ms) ✔ Extended Characters at request/sample.md:506 (3.610198ms) ▶ 255 ASCII in header value at request/sample.md:536 ✔ should pass for type="request" (location=request/sample.md:536) (3.154114ms) ✔ 255 ASCII in header value at request/sample.md:536 (3.329835ms) ▶ X-SSL-Nonsense at request/sample.md:571 ✔ should pass for type="request-lenient-headers" (location=request/sample.md:571) (540.790811ms) ✔ X-SSL-Nonsense at request/sample.md:571 (540.985454ms) ✔ Sample requests at request/sample.md:1 (9383.474843ms) ▶ Lenient header value parsing at request/lenient-headers.md:1 ▶ Header value at request/lenient-headers.md:82 ▶ Empty headers separated by CR (lenient) at request/lenient-headers.md:109 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:109) (151.785249ms) ✔ Empty headers separated by CR (lenient) at request/lenient-headers.md:109 (152.035572ms) ✔ Header value at request/lenient-headers.md:82 (152.235053ms) ▶ Header value (lenient) at request/lenient-headers.md:6 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:6) (88.493377ms) ✔ Header value (lenient) at request/lenient-headers.md:6 (88.68522ms) ▶ Second request header value (lenient) at request/lenient-headers.md:34 ✔ should pass for type="request-lenient-headers" (location=request/lenient-headers.md:34) (190.691661ms) ✔ Second request header value (lenient) at request/lenient-headers.md:34 (190.889503ms) ▶ Header value at request/lenient-headers.md:82 ✔ should pass for type="request" (location=request/lenient-headers.md:82) (94.29656ms) ✔ Header value at request/lenient-headers.md:82 (94.493641ms) ✔ Lenient header value parsing at request/lenient-headers.md:1 (526.719342ms) ▶ Relaxed header value character parsing at request/lenient-header-value-relaxed.md:1 ▶ Control char in header value (relaxed) at request/lenient-header-value-relaxed.md:8 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:8) (2323.494824ms) ✔ Control char in header value (relaxed) at request/lenient-header-value-relaxed.md:8 (2323.673346ms) ▶ Control char in header value (strict) at request/lenient-header-value-relaxed.md:38 ✔ should pass for type="request" (location=request/lenient-header-value-relaxed.md:38) (116.837798ms) ✔ Control char in header value (strict) at request/lenient-header-value-relaxed.md:38 (117.01832ms) ▶ LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:66 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:66) (110.278809ms) ✔ LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:66 (110.453611ms) ▶ CR without LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:101 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:101) (113.431762ms) ✔ CR without LF in header value should be rejected even with relaxed flag at request/lenient-header-value-relaxed.md:101 (113.611404ms) ▶ Space after start line must still fail at request/lenient-header-value-relaxed.md:136 ✔ should pass for type="request-lenient-header-value-relaxed" (location=request/lenient-header-value-relaxed.md:136) (96.374621ms) ✔ Space after start line must still fail at request/lenient-header-value-relaxed.md:136 (96.562303ms) ✔ Relaxed header value character parsing at request/lenient-header-value-relaxed.md:1 (2761.754909ms) ▶ Lenient HTTP version parsing at request/lenient-version.md:1 ▶ Invalid HTTP version (lenient) at request/lenient-version.md:4 ✔ should pass for type="request-lenient-version" (location=request/lenient-version.md:4) (2289.16698ms) ✔ Invalid HTTP version (lenient) at request/lenient-version.md:4 (2289.342702ms) ✔ Lenient HTTP version parsing at request/lenient-version.md:1 (2289.483263ms) ▶ Methods at request/method.md:1 ▶ REPORT request at request/method.md:4 ✔ should pass for type="request" (location=request/method.md:4) (71.141594ms) ✔ REPORT request at request/method.md:4 (71.320956ms) ▶ CONNECT request at request/method.md:27 ✔ should pass for type="request" (location=request/method.md:27) (212.190408ms) ✔ CONNECT request at request/method.md:27 (212.391011ms) ▶ CONNECT request with CAPS at request/method.md:62 ✔ should pass for type="request" (location=request/method.md:62) (159.965055ms) ✔ CONNECT request with CAPS at request/method.md:62 (160.164418ms) ▶ CONNECT with body at request/method.md:96 ✔ should pass for type="request" (location=request/method.md:96) (205.315296ms) ✔ CONNECT with body at request/method.md:96 (205.508378ms) ▶ M-SEARCH request at request/method.md:135 ✔ should pass for type="request" (location=request/method.md:135) (138.458907ms) ✔ M-SEARCH request at request/method.md:135 (138.647749ms) ▶ PATCH request at request/method.md:173 ✔ should pass for type="request" (location=request/method.md:173) (219.85841ms) ✔ PATCH request at request/method.md:173 (220.059652ms) ▶ PURGE request at request/method.md:217 ✔ should pass for type="request" (location=request/method.md:217) (154.753161ms) ✔ PURGE request at request/method.md:217 (154.937602ms) ▶ SEARCH request at request/method.md:245 ✔ should pass for type="request" (location=request/method.md:245) (137.220774ms) ✔ SEARCH request at request/method.md:245 (137.417217ms) ▶ LINK request at request/method.md:273 ✔ should pass for type="request" (location=request/method.md:273) (176.003106ms) ✔ LINK request at request/method.md:273 (176.223228ms) ▶ LINK request at request/method.md:311 ✔ should pass for type="request" (location=request/method.md:311) (179.254619ms) ✔ LINK request at request/method.md:311 (179.458182ms) ▶ SOURCE request at request/method.md:344 ✔ should pass for type="request" (location=request/method.md:344) (184.512356ms) ✔ SOURCE request at request/method.md:344 (184.698078ms) ▶ SOURCE request with ICE at request/method.md:372 ✔ should pass for type="request" (location=request/method.md:372) (178.33653ms) ✔ SOURCE request with ICE at request/method.md:372 (178.538213ms) ▶ OPTIONS request with RTSP at request/method.md:400 ✔ should pass for type="request" (location=request/method.md:400) (181.978769ms) ✔ OPTIONS request with RTSP at request/method.md:400 (182.166171ms) ▶ ANNOUNCE request with RTSP at request/method.md:430 ✔ should pass for type="request" (location=request/method.md:430) (183.99363ms) ✔ ANNOUNCE request with RTSP at request/method.md:430 (184.465755ms) ▶ PRI request HTTP2 at request/method.md:458 ✔ should pass for type="request" (location=request/method.md:458) (75.730083ms) ✔ PRI request HTTP2 at request/method.md:458 (76.107687ms) ▶ QUERY request at request/method.md:482 ✔ should pass for type="request" (location=request/method.md:482) (252.187193ms) ✔ QUERY request at request/method.md:482 (252.442076ms) ✔ Methods at request/method.md:1 (2715.918543ms) ▶ URI at request/uri.md:1 ▶ Quotes in URI at request/uri.md:4 ✔ should pass for type="request" (location=request/uri.md:4) (157.688711ms) ✔ Quotes in URI at request/uri.md:4 (157.874153ms) ▶ Query URL with question mark at request/uri.md:27 ✔ should pass for type="request" (location=request/uri.md:27) (120.815961ms) ✔ Query URL with question mark at request/uri.md:27 (120.993522ms) ▶ Host terminated by a query string at request/uri.md:52 ✔ should pass for type="request" (location=request/uri.md:52) (153.229144ms) ✔ Host terminated by a query string at request/uri.md:52 (153.428066ms) ▶ `host:port` terminated by a query string at request/uri.md:75 ✔ should pass for type="request" (location=request/uri.md:75) (160.803104ms) ✔ `host:port` terminated by a query string at request/uri.md:75 (160.983587ms) ▶ Query URL with vertical bar character at request/uri.md:98 ✔ should pass for type="request" (location=request/uri.md:98) (107.623621ms) ✔ Query URL with vertical bar character at request/uri.md:98 (107.838543ms) ▶ `host:port` terminated by a space at request/uri.md:125 ✔ should pass for type="request" (location=request/uri.md:125) (133.10629ms) ✔ `host:port` terminated by a space at request/uri.md:125 (133.292652ms) ▶ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 ✔ should pass for type="request" (location=request/uri.md:148) (3.78572ms) ✔ Disallow UTF-8 in URI path in strict mode at request/uri.md:148 (4.023043ms) ▶ Fragment in URI at request/uri.md:165 ✔ should pass for type="request" (location=request/uri.md:165) (186.317655ms) ✔ Fragment in URI at request/uri.md:165 (186.500776ms) ▶ Underscore in hostname at request/uri.md:188 ✔ should pass for type="request" (location=request/uri.md:188) (188.542918ms) ✔ Underscore in hostname at request/uri.md:188 (188.7258ms) ▶ `host:port` and basic auth at request/uri.md:222 ✔ should pass for type="request" (location=request/uri.md:222) (183.798028ms) ✔ `host:port` and basic auth at request/uri.md:222 (183.99039ms) ▶ Space in URI at request/uri.md:245 ✔ should pass for type="request" (location=request/uri.md:245) (4.087044ms) ✔ Space in URI at request/uri.md:245 (4.235325ms) ✔ URI at request/uri.md:1 (1402.790347ms) ▶ Connection header at request/connection.md:1 ▶ `keep-alive` at request/connection.md:4 ▶ Setting flag at request/connection.md:6 ✔ should pass for type="request" (location=request/connection.md:6) (141.886984ms) ✔ Setting flag at request/connection.md:6 (142.035345ms) ▶ Restarting when keep-alive is explicitly at request/connection.md:34 ✔ should pass for type="request" (location=request/connection.md:34) (150.632396ms) ✔ Restarting when keep-alive is explicitly at request/connection.md:34 (150.798199ms) ▶ No restart when keep-alive is off (1.0) at request/connection.md:81 ✔ should pass for type="request" (location=request/connection.md:81) (133.349853ms) ✔ No restart when keep-alive is off (1.0) at request/connection.md:81 (133.525295ms) ▶ Resetting flags when keep-alive is off (1.0, lenient) at request/connection.md:107 ✔ should pass for type="request-lenient-keep-alive" (location=request/connection.md:107) (2418.542712ms) ✔ Resetting flags when keep-alive is off (1.0, lenient) at request/connection.md:107 (2418.712514ms) ▶ CRLF between requests, implicit `keep-alive` at request/connection.md:156 ✔ should pass for type="request" (location=request/connection.md:156) (216.945939ms) ✔ CRLF between requests, implicit `keep-alive` at request/connection.md:156 (217.218302ms) ▶ Not treating `\r` as `-` at request/connection.md:208 ✔ should pass for type="request" (location=request/connection.md:208) (141.067575ms) ✔ Not treating `\r` as `-` at request/connection.md:208 (141.231176ms) ✔ `keep-alive` at request/connection.md:4 (3203.906156ms) ▶ `close` at request/connection.md:234 ▶ Setting flag on `close` at request/connection.md:236 ✔ should pass for type="request" (location=request/connection.md:236) (123.790192ms) ✔ Setting flag on `close` at request/connection.md:236 (123.923793ms) ▶ CRLF between requests, explicit `close` at request/connection.md:264 ✔ should pass for type="request" (location=request/connection.md:264) (244.320629ms) ✔ CRLF between requests, explicit `close` at request/connection.md:264 (244.498272ms) ▶ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 ✔ should pass for type="request-lenient-keep-alive" (location=request/connection.md:314) (254.260974ms) ✔ CRLF between requests, explicit `close` (lenient) at request/connection.md:314 (254.431897ms) ✔ `close` at request/connection.md:234 (623.096524ms) ▶ Parsing multiple tokens at request/connection.md:373 ▶ Sample at request/connection.md:375 ✔ should pass for type="request" (location=request/connection.md:375) (252.146313ms) ✔ Sample at request/connection.md:375 (252.307674ms) ▶ Multiple tokens with folding at request/connection.md:403 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:403) (244.708993ms) ✔ Multiple tokens with folding at request/connection.md:403 (244.895556ms) ▶ Multiple tokens with folding and LWS at request/connection.md:464 ✔ should pass for type="request" (location=request/connection.md:464) (154.005712ms) ✔ Multiple tokens with folding and LWS at request/connection.md:464 (154.185634ms) ▶ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:498) (155.929213ms) ✔ Multiple tokens with folding, LWS, and CRLF at request/connection.md:498 (156.108174ms) ▶ Invalid whitespace token with `Connection` header field at request/connection.md:533 ✔ should pass for type="request" (location=request/connection.md:533) (135.466115ms) ✔ Invalid whitespace token with `Connection` header field at request/connection.md:533 (135.630037ms) ▶ Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:559 ✔ should pass for type="request-lenient-headers" (location=request/connection.md:559) (142.46331ms) ✔ Invalid whitespace token with `Connection` header field (lenient) at request/connection.md:559 (142.640792ms) ✔ Parsing multiple tokens at request/connection.md:373 (1086.442394ms) ▶ `upgrade` at request/connection.md:599 ▶ Setting a flag and pausing at request/connection.md:601 ✔ should pass for type="request" (location=request/connection.md:601) (179.241179ms) ✔ Setting a flag and pausing at request/connection.md:601 (179.382781ms) ▶ Emitting part of body and pausing at request/connection.md:635 ✔ should pass for type="request" (location=request/connection.md:635) (135.805519ms) ✔ Emitting part of body and pausing at request/connection.md:635 (135.964281ms) ▶ Upgrade GET request at request/connection.md:675 ✔ should pass for type="request" (location=request/connection.md:675) (280.532773ms) ✔ Upgrade GET request at request/connection.md:675 (280.704615ms) ▶ Upgrade POST request at request/connection.md:734 ✔ should pass for type="request" (location=request/connection.md:734) (227.848774ms) ✔ Upgrade POST request at request/connection.md:734 (228.009777ms) ✔ `upgrade` at request/connection.md:599 (824.341737ms) ✔ Connection header at request/connection.md:1 (5738.069053ms) ▶ Content-Length header at request/content-length.md:1 ▶ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 ▶ Tabs in `Content-Length` (surrounding) at request/content-length.md:317 ✔ should pass for type="request" (location=request/content-length.md:317) (144.491051ms) ✔ Tabs in `Content-Length` (surrounding) at request/content-length.md:317 (144.639293ms) ▶ Spaces in `Content-Length` #2 at request/content-length.md:344 ✔ should pass for type="request" (location=request/content-length.md:344) (131.658836ms) ✔ Spaces in `Content-Length` #2 at request/content-length.md:344 (131.828557ms) ▶ Spaces in `Content-Length` #3 at request/content-length.md:370 ✔ should pass for type="request" (location=request/content-length.md:370) (138.482107ms) ✔ Spaces in `Content-Length` #3 at request/content-length.md:370 (138.70583ms) ▶ Empty `Content-Length` at request/content-length.md:396 ✔ should pass for type="request" (location=request/content-length.md:396) (118.867339ms) ✔ Empty `Content-Length` at request/content-length.md:396 (119.026542ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (534.508625ms) ▶ `Content-Length` with zeroes at request/content-length.md:4 ✔ should pass for type="request" (location=request/content-length.md:4) (147.145599ms) ✔ `Content-Length` with zeroes at request/content-length.md:4 (147.304242ms) ▶ `Content-Length` with follow-up headers at request/content-length.md:33 ✔ should pass for type="request" (location=request/content-length.md:33) (187.549587ms) ✔ `Content-Length` with follow-up headers at request/content-length.md:33 (187.709509ms) ▶ Error on `Content-Length` overflow at request/content-length.md:75 ✔ should pass for type="request" (location=request/content-length.md:75) (190.763181ms) ✔ Error on `Content-Length` overflow at request/content-length.md:75 (190.924543ms) ▶ Error on duplicate `Content-Length` at request/content-length.md:100 ✔ should pass for type="request" (location=request/content-length.md:100) (184.879719ms) ✔ Error on duplicate `Content-Length` at request/content-length.md:100 (185.044961ms) ▶ Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:129 ✔ should pass for type="request" (location=request/content-length.md:129) (221.828031ms) ✔ Error on simultaneous `Content-Length` and `Transfer-Encoding: identity` at request/content-length.md:129 (221.980432ms) ▶ Invalid whitespace token with `Content-Length` header field at request/content-length.md:159 ✔ should pass for type="request" (location=request/content-length.md:159) (136.589888ms) ✔ Invalid whitespace token with `Content-Length` header field at request/content-length.md:159 (136.756929ms) ▶ Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:189 ✔ should pass for type="request-lenient-headers" (location=request/content-length.md:189) (139.293676ms) ✔ Invalid whitespace token with `Content-Length` header field (lenient) at request/content-length.md:189 (139.473958ms) ▶ No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:229 ✔ should pass for type="request-lenient-chunked-length" (location=request/content-length.md:229) (2507.091891ms) ✔ No error on simultaneous `Content-Length` and `Transfer-Encoding: identity` (lenient) at request/content-length.md:229 (2507.284093ms) ▶ Funky `Content-Length` with body at request/content-length.md:261 ✔ should pass for type="request" (location=request/content-length.md:261) (252.581277ms) ✔ Funky `Content-Length` with body at request/content-length.md:261 (252.85716ms) ▶ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 ✔ should pass for type="request" (location=request/content-length.md:290) (127.413951ms) ✔ Spaces in `Content-Length` (surrounding) at request/content-length.md:290 (127.576352ms) ▶ `Content-Length` with CR instead of dash at request/content-length.md:421 ✔ should pass for type="request" (location=request/content-length.md:421) (3.697879ms) ✔ `Content-Length` with CR instead of dash at request/content-length.md:421 (3.841761ms) ▶ Content-Length reset when no body is received at request/content-length.md:444 ✔ should pass for type="request" (location=request/content-length.md:444) (2411.797921ms) ✔ Content-Length reset when no body is received at request/content-length.md:444 (2412.030283ms) ▶ Missing CRLF-CRLF before body at request/content-length.md:493 ✔ should pass for type="request" (location=request/content-length.md:493) (128.867405ms) ✔ Missing CRLF-CRLF before body at request/content-length.md:493 (129.033847ms) ▶ Missing CRLF-CRLF before body (lenient) at request/content-length.md:519 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/content-length.md:519) (128.892607ms) ✔ Missing CRLF-CRLF before body (lenient) at request/content-length.md:519 (129.044248ms) ✔ Content-Length header at request/content-length.md:1 (7306.429156ms) ▶ 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 for type="request" (location=request/transfer-encoding.md:6) (148.721176ms) ✔ Parsing and setting flag at request/transfer-encoding.md:6 (148.875338ms) ▶ Parse chunks with lowercase size at request/transfer-encoding.md:33 ✔ should pass for type="request" (location=request/transfer-encoding.md:33) (219.925451ms) ✔ Parse chunks with lowercase size at request/transfer-encoding.md:33 (220.135173ms) ▶ Parse chunks with uppercase size at request/transfer-encoding.md:70 ✔ should pass for type="request" (location=request/transfer-encoding.md:70) (215.403243ms) ✔ Parse chunks with uppercase size at request/transfer-encoding.md:70 (215.580844ms) ▶ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 ✔ should pass for type="request" (location=request/transfer-encoding.md:107) (181.816847ms) ✔ POST with `Transfer-Encoding: chunked` at request/transfer-encoding.md:107 (181.994569ms) ▶ Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:144 ✔ should pass for type="request" (location=request/transfer-encoding.md:144) (158.893484ms) ✔ Two chunks and triple zero prefixed end chunk at request/transfer-encoding.md:144 (159.061766ms) ▶ Trailing headers at request/transfer-encoding.md:186 ✔ should pass for type="request" (location=request/transfer-encoding.md:186) (216.368294ms) ✔ Trailing headers at request/transfer-encoding.md:186 (216.543255ms) ▶ Chunk extensions at request/transfer-encoding.md:238 ✔ should pass for type="request" (location=request/transfer-encoding.md:238) (194.35778ms) ✔ Chunk extensions at request/transfer-encoding.md:238 (194.540502ms) ▶ No semicolon before chunk extensions at request/transfer-encoding.md:291 ✔ should pass for type="request" (location=request/transfer-encoding.md:291) (203.034872ms) ✔ No semicolon before chunk extensions at request/transfer-encoding.md:291 (203.209754ms) ▶ No extension after semicolon at request/transfer-encoding.md:328 ✔ should pass for type="request" (location=request/transfer-encoding.md:328) (173.769001ms) ✔ No extension after semicolon at request/transfer-encoding.md:328 (173.934323ms) ▶ Chunk extensions quoting at request/transfer-encoding.md:366 ✔ should pass for type="request" (location=request/transfer-encoding.md:366) (230.625244ms) ✔ Chunk extensions quoting at request/transfer-encoding.md:366 (230.796766ms) ▶ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 ✔ should pass for type="request" (location=request/transfer-encoding.md:424) (256.538479ms) ✔ Unbalanced chunk extensions quoting at request/transfer-encoding.md:424 (256.799081ms) ✔ `chunked` at request/transfer-encoding.md:4 (2202.16814ms) ▶ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 ▶ Chunk header not terminated by CRLF at request/transfer-encoding.md:976 ✔ should pass for type="request" (location=request/transfer-encoding.md:976) (234.792088ms) ✔ Chunk header not terminated by CRLF at request/transfer-encoding.md:976 (234.93609ms) ▶ Chunk header not terminated by CRLF (lenient) at request/transfer-encoding.md:1025 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/transfer-encoding.md:1025) (246.682854ms) ✔ Chunk header not terminated by CRLF (lenient) at request/transfer-encoding.md:1025 (246.862576ms) ▶ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 ✔ should pass for type="request" (location=request/transfer-encoding.md:1097) (140.080804ms) ✔ Chunk data not terminated by CRLF at request/transfer-encoding.md:1097 (140.244646ms) ▶ Chunk data not terminated by CRLF (lenient) at request/transfer-encoding.md:1140 ✔ should pass for type="request-lenient-optional-crlf-after-chunk" (location=request/transfer-encoding.md:1140) (2395.799152ms) ✔ Chunk data not terminated by CRLF (lenient) at request/transfer-encoding.md:1140 (2395.966794ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (3018.30119ms) ▶ Ignoring `pigeons` at request/transfer-encoding.md:464 ✔ should pass for type="request" (location=request/transfer-encoding.md:464) (4.233845ms) ✔ Ignoring `pigeons` at request/transfer-encoding.md:464 (4.387886ms) ▶ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 ✔ should pass for type="request" (location=request/transfer-encoding.md:495) (199.626716ms) ✔ POST with `Transfer-Encoding` and `Content-Length` at request/transfer-encoding.md:495 (199.796317ms) ▶ POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:530 ✔ should pass for type="request-lenient-chunked-length" (location=request/transfer-encoding.md:530) (197.063408ms) ✔ POST with `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:530 (197.23769ms) ▶ POST with empty `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:574 ✔ should pass for type="request" (location=request/transfer-encoding.md:574) (191.148026ms) ✔ POST with empty `Transfer-Encoding` and `Content-Length` (lenient) at request/transfer-encoding.md:574 (191.318148ms) ▶ POST with `chunked` before other transfer coding names at request/transfer-encoding.md:613 ✔ should pass for type="request" (location=request/transfer-encoding.md:613) (4.075043ms) ✔ POST with `chunked` before other transfer coding names at request/transfer-encoding.md:613 (4.245925ms) ▶ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 ✔ should pass for type="request" (location=request/transfer-encoding.md:644) (3.469677ms) ✔ POST with `chunked` and duplicate transfer-encoding at request/transfer-encoding.md:644 (3.599318ms) ▶ POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:680 ✔ should pass for type="request-lenient-transfer-encoding" (location=request/transfer-encoding.md:680) (2392.167874ms) ✔ POST with `chunked` before other transfer-coding (lenient) at request/transfer-encoding.md:680 (2392.435717ms) ▶ POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:713 ✔ should pass for type="request-lenient-transfer-encoding" (location=request/transfer-encoding.md:713) (207.707641ms) ✔ POST with `chunked` and duplicate transfer-encoding (lenient) at request/transfer-encoding.md:713 (207.887684ms) ▶ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 ✔ should pass for type="request" (location=request/transfer-encoding.md:751) (195.774835ms) ✔ POST with `chunked` as last transfer-encoding at request/transfer-encoding.md:751 (195.951797ms) ▶ POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:793 ✔ should pass for type="request" (location=request/transfer-encoding.md:793) (226.238438ms) ✔ POST with `chunked` as last transfer-encoding (multiple headers) at request/transfer-encoding.md:793 (226.400959ms) ▶ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 ✔ should pass for type="request" (location=request/transfer-encoding.md:840) (192.038716ms) ✔ POST with `chunkedchunked` as transfer-encoding at request/transfer-encoding.md:840 (192.281758ms) ▶ Missing last-chunk at request/transfer-encoding.md:877 ✔ should pass for type="request" (location=request/transfer-encoding.md:877) (185.148323ms) ✔ Missing last-chunk at request/transfer-encoding.md:877 (185.328765ms) ▶ Validate chunk parameters at request/transfer-encoding.md:911 ✔ should pass for type="request" (location=request/transfer-encoding.md:911) (206.183145ms) ✔ Validate chunk parameters at request/transfer-encoding.md:911 (206.410348ms) ▶ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 ✔ should pass for type="request-lenient-headers" (location=request/transfer-encoding.md:942) (230.850527ms) ✔ Invalid OBS fold after chunked value at request/transfer-encoding.md:942 (231.066369ms) ▶ Space after chunk header at request/transfer-encoding.md:1184 ✔ should pass for type="request" (location=request/transfer-encoding.md:1184) (218.720798ms) ✔ Space after chunk header at request/transfer-encoding.md:1184 (218.8832ms) ▶ Space after chunk header (lenient) at request/transfer-encoding.md:1215 ✔ should pass for type="request-lenient-spaces-after-chunk-size" (location=request/transfer-encoding.md:1215) (2507.583857ms) ✔ Space after chunk header (lenient) at request/transfer-encoding.md:1215 (2507.747019ms) ✔ Transfer-Encoding header at request/transfer-encoding.md:1 (12386.753083ms) ▶ Invalid requests at request/invalid.md:1 ▶ Invalid space after start line at request/invalid.md:509 ▶ Only LFs present at request/invalid.md:531 ✔ should pass for type="request" (location=request/invalid.md:531) (200.680327ms) ✔ Only LFs present at request/invalid.md:531 (200.814368ms) ▶ Only LFs present (lenient) at request/invalid.md:568 ✔ should pass for type="request-lenient-all" (location=request/invalid.md:568) (2527.808552ms) ✔ Only LFs present (lenient) at request/invalid.md:568 (2527.969354ms) ▶ Spaces before headers at request/invalid.md:650 ✔ should pass for type="request" (location=request/invalid.md:650) (177.539642ms) ✔ Spaces before headers at request/invalid.md:650 (177.704003ms) ▶ Spaces before headers (lenient) at request/invalid.md:686 ✔ should pass for type="request-lenient-headers" (location=request/invalid.md:686) (181.729446ms) ✔ Spaces before headers (lenient) at request/invalid.md:686 (181.949568ms) ✔ Invalid space after start line at request/invalid.md:509 (3088.733057ms) ▶ ICE protocol and GET method at request/invalid.md:4 ✔ should pass for type="request" (location=request/invalid.md:4) (166.129001ms) ✔ ICE protocol and GET method at request/invalid.md:4 (166.290123ms) ▶ ICE protocol, but not really at request/invalid.md:25 ✔ should pass for type="request" (location=request/invalid.md:25) (177.537762ms) ✔ ICE protocol, but not really at request/invalid.md:25 (177.749404ms) ▶ RTSP protocol and PUT method at request/invalid.md:45 ✔ should pass for type="request" (location=request/invalid.md:45) (167.393534ms) ✔ RTSP protocol and PUT method at request/invalid.md:45 (167.542535ms) ▶ HTTP protocol and ANNOUNCE method at request/invalid.md:66 ✔ should pass for type="request" (location=request/invalid.md:66) (184.543075ms) ✔ HTTP protocol and ANNOUNCE method at request/invalid.md:66 (184.706518ms) ▶ Headers separated by CR at request/invalid.md:87 ✔ should pass for type="request" (location=request/invalid.md:87) (103.931181ms) ✔ Headers separated by CR at request/invalid.md:87 (104.088303ms) ▶ Headers separated by LF at request/invalid.md:113 ✔ should pass for type="request" (location=request/invalid.md:113) (127.572433ms) ✔ Headers separated by LF at request/invalid.md:113 (127.743074ms) ▶ Headers separated by dummy characters at request/invalid.md:147 ✔ should pass for type="request" (location=request/invalid.md:147) (236.997992ms) ✔ Headers separated by dummy characters at request/invalid.md:147 (237.162594ms) ▶ Headers separated by dummy characters (lenient) at request/invalid.md:181 ✔ should pass for type="request-lenient-optional-lf-after-cr" (location=request/invalid.md:181) (241.617321ms) ✔ Headers separated by dummy characters (lenient) at request/invalid.md:181 (241.892724ms) ▶ Empty headers separated by CR at request/invalid.md:216 ✔ should pass for type="request" (location=request/invalid.md:216) (163.521614ms) ✔ Empty headers separated by CR at request/invalid.md:216 (163.683815ms) ▶ Empty headers separated by LF at request/invalid.md:254 ✔ should pass for type="request" (location=request/invalid.md:254) (130.109219ms) ✔ Empty headers separated by LF at request/invalid.md:254 (130.283941ms) ▶ Invalid header token #1 at request/invalid.md:287 ✔ should pass for type="request" (location=request/invalid.md:287) (3.918522ms) ✔ Invalid header token #1 at request/invalid.md:287 (4.052963ms) ▶ Invalid header token #2 at request/invalid.md:310 ✔ should pass for type="request" (location=request/invalid.md:310) (3.537517ms) ✔ Invalid header token #2 at request/invalid.md:310 (3.659639ms) ▶ Invalid header token #3 at request/invalid.md:333 ✔ should pass for type="request" (location=request/invalid.md:333) (3.530397ms) ✔ Invalid header token #3 at request/invalid.md:333 (3.655999ms) ▶ Invalid method at request/invalid.md:356 ✔ should pass for type="request" (location=request/invalid.md:356) (67.185712ms) ✔ Invalid method at request/invalid.md:356 (67.335353ms) ▶ Illegal header field name line folding at request/invalid.md:372 ✔ should pass for type="request" (location=request/invalid.md:372) (3.72732ms) ✔ Illegal header field name line folding at request/invalid.md:372 (3.864161ms) ▶ Corrupted Connection header at request/invalid.md:396 ✔ should pass for type="request" (location=request/invalid.md:396) (3.481877ms) ✔ Corrupted Connection header at request/invalid.md:396 (3.607838ms) ▶ Corrupted header name at request/invalid.md:425 ✔ should pass for type="request" (location=request/invalid.md:425) (3.426757ms) ✔ Corrupted header name at request/invalid.md:425 (3.547797ms) ▶ Missing CR between headers at request/invalid.md:454 ✔ should pass for type="request" (location=request/invalid.md:454) (3.590718ms) ✔ Missing CR between headers at request/invalid.md:454 (3.713959ms) ▶ Invalid HTTP version at request/invalid.md:490 ✔ should pass for type="request" (location=request/invalid.md:490) (3.458077ms) ✔ Invalid HTTP version at request/invalid.md:490 (3.587838ms) ▶ Invalid space after start line at request/invalid.md:509 ✔ should pass for type="request" (location=request/invalid.md:509) (81.245181ms) ✔ Invalid space after start line at request/invalid.md:509 (81.401463ms) ✔ Invalid requests at request/invalid.md:1 (4969.688073ms) ▶ Finish at request/finish.md:1 ▶ It should be safe to finish after GET request at request/finish.md:6 ✔ should pass for type="request-finish" (location=request/finish.md:6) (2367.015048ms) ✔ It should be safe to finish after GET request at request/finish.md:6 (2367.16553ms) ▶ It should be unsafe to finish after incomplete PUT request at request/finish.md:30 ✔ should pass for type="request-finish" (location=request/finish.md:30) (120.682079ms) ✔ It should be unsafe to finish after incomplete PUT request at request/finish.md:30 (120.851001ms) ▶ It should be unsafe to finish inside of the header at request/finish.md:55 ✔ should pass for type="request-finish" (location=request/finish.md:55) (91.354609ms) ✔ It should be unsafe to finish inside of the header at request/finish.md:55 (91.52757ms) ✔ Finish at request/finish.md:1 (2579.796743ms) ▶ Pausing at request/pausing.md:1 ▶ on_message_begin at request/pausing.md:4 ✔ should pass for type="request" (location=request/pausing.md:4) (2319.01686ms) ✔ on_message_begin at request/pausing.md:4 (2319.174701ms) ▶ on_message_complete at request/pausing.md:34 ✔ should pass for type="request" (location=request/pausing.md:34) (2341.69282ms) ✔ on_message_complete at request/pausing.md:34 (2341.854061ms) ▶ on_protocol_complete at request/pausing.md:64 ✔ should pass for type="request" (location=request/pausing.md:64) (2319.397183ms) ✔ on_protocol_complete at request/pausing.md:64 (2319.566586ms) ▶ on_method_complete at request/pausing.md:94 ✔ should pass for type="request" (location=request/pausing.md:94) (2372.532387ms) ✔ on_method_complete at request/pausing.md:94 (2372.717069ms) ▶ on_url_complete at request/pausing.md:124 ✔ should pass for type="request" (location=request/pausing.md:124) (2365.671035ms) ✔ on_url_complete at request/pausing.md:124 (2365.984837ms) ▶ on_version_complete at request/pausing.md:154 ✔ should pass for type="request" (location=request/pausing.md:154) (2405.80722ms) ✔ on_version_complete at request/pausing.md:154 (2405.974462ms) ▶ on_header_field_complete at request/pausing.md:184 ✔ should pass for type="request" (location=request/pausing.md:184) (2406.826591ms) ✔ on_header_field_complete at request/pausing.md:184 (2406.991512ms) ▶ on_header_value_complete at request/pausing.md:214 ✔ should pass for type="request" (location=request/pausing.md:214) (2434.787168ms) ✔ on_header_value_complete at request/pausing.md:214 (2434.949369ms) ▶ on_headers_complete at request/pausing.md:244 ✔ should pass for type="request" (location=request/pausing.md:244) (2342.396069ms) ✔ on_headers_complete at request/pausing.md:244 (2342.55915ms) ▶ on_chunk_header at request/pausing.md:274 ✔ should pass for type="request" (location=request/pausing.md:274) (2411.905285ms) ✔ on_chunk_header at request/pausing.md:274 (2412.059127ms) ▶ on_chunk_extension_name at request/pausing.md:313 ✔ should pass for type="request" (location=request/pausing.md:313) (2406.139025ms) ✔ on_chunk_extension_name at request/pausing.md:313 (2406.306306ms) ▶ on_chunk_extension_value at request/pausing.md:355 ✔ should pass for type="request" (location=request/pausing.md:355) (2471.313635ms) ✔ on_chunk_extension_value at request/pausing.md:355 (2471.475798ms) ▶ on_chunk_complete at request/pausing.md:398 ✔ should pass for type="request" (location=request/pausing.md:398) (2421.212304ms) ✔ on_chunk_complete at request/pausing.md:398 (2421.387306ms) ✔ Pausing at request/pausing.md:1 (31021.919816ms) ▶ Pipelining at request/pipelining.md:1 ▶ Should parse multiple events at request/pipelining.md:4 ✔ should pass for type="request" (location=request/pipelining.md:4) (231.802697ms) ✔ Should parse multiple events at request/pipelining.md:4 (232.03638ms) ✔ Pipelining at request/pipelining.md:1 (232.156021ms) ▶ Sample responses at response/sample.md:1 ▶ Simple response at response/sample.md:4 ✔ should pass for type="response" (location=response/sample.md:4) (2442.806853ms) ✔ Simple response at response/sample.md:4 (2442.954415ms) ▶ RTSP response at response/sample.md:40 ✔ should pass for type="response" (location=response/sample.md:40) (60.826165ms) ✔ RTSP response at response/sample.md:40 (60.984646ms) ▶ ICE response at response/sample.md:60 ✔ should pass for type="response" (location=response/sample.md:60) (56.825043ms) ✔ ICE response at response/sample.md:60 (56.988964ms) ▶ Error on invalid response start at response/sample.md:80 ✔ should pass for type="response" (location=response/sample.md:80) (65.157851ms) ✔ Error on invalid response start at response/sample.md:80 (65.317333ms) ▶ Empty body should not trigger spurious span callbacks at response/sample.md:98 ✔ should pass for type="response" (location=response/sample.md:98) (59.088066ms) ✔ Empty body should not trigger spurious span callbacks at response/sample.md:98 (59.240948ms) ▶ Google 301 at response/sample.md:118 ✔ should pass for type="response" (location=response/sample.md:118) (304.69623ms) ✔ Google 301 at response/sample.md:118 (304.875071ms) ▶ amazon.com at response/sample.md:196 ✔ should pass for type="response" (location=response/sample.md:196) (337.917302ms) ✔ amazon.com at response/sample.md:196 (338.072023ms) ▶ No headers and no body at response/sample.md:271 ✔ should pass for type="response" (location=response/sample.md:271) (88.739261ms) ✔ No headers and no body at response/sample.md:271 (88.899262ms) ▶ No reason phrase at response/sample.md:291 ✔ should pass for type="response" (location=response/sample.md:291) (52.646918ms) ✔ No reason phrase at response/sample.md:291 (52.81616ms) ▶ Empty reason phrase after space at response/sample.md:310 ✔ should pass for type="response" (location=response/sample.md:310) (56.898843ms) ✔ Empty reason phrase after space at response/sample.md:310 (57.056805ms) ▶ No carriage ret at response/sample.md:330 ✔ should pass for type="response" (location=response/sample.md:330) (207.313038ms) ✔ No carriage ret at response/sample.md:330 (207.49024ms) ▶ No carriage ret (lenient) at response/sample.md:351 ✔ should pass for type="response-lenient-optional-cr-before-lf" (location=response/sample.md:351) (2476.348049ms) ✔ No carriage ret (lenient) at response/sample.md:351 (2476.514331ms) ▶ Underscore in header key at response/sample.md:382 ✔ should pass for type="response" (location=response/sample.md:382) (208.772173ms) ✔ Underscore in header key at response/sample.md:382 (208.936575ms) ▶ bonjourmadame.fr at response/sample.md:425 ✔ should pass for type="response" (location=response/sample.md:425) (269.698179ms) ✔ bonjourmadame.fr at response/sample.md:425 (269.870381ms) ▶ Spaces in header value at response/sample.md:494 ✔ should pass for type="response" (location=response/sample.md:494) (311.484622ms) ✔ Spaces in header value at response/sample.md:494 (311.648104ms) ▶ Spaces in header name at response/sample.md:574 ✔ should pass for type="response" (location=response/sample.md:574) (41.821523ms) ✔ Spaces in header name at response/sample.md:574 (41.995125ms) ▶ Non ASCII in status line at response/sample.md:609 ✔ should pass for type="response" (location=response/sample.md:609) (3.79856ms) ✔ Non ASCII in status line at response/sample.md:609 (3.938602ms) ▶ HTTP version 0.9 at response/sample.md:645 ✔ should pass for type="response" (location=response/sample.md:645) (63.328871ms) ✔ HTTP version 0.9 at response/sample.md:645 (63.484433ms) ▶ No Content-Length, no Transfer-Encoding at response/sample.md:665 ✔ should pass for type="response" (location=response/sample.md:665) (189.960254ms) ✔ No Content-Length, no Transfer-Encoding at response/sample.md:665 (190.116495ms) ▶ Response starting with CRLF at response/sample.md:695 ✔ should pass for type="response" (location=response/sample.md:695) (254.290496ms) ✔ Response starting with CRLF at response/sample.md:695 (254.446457ms) ✔ Sample responses at response/sample.md:1 (7556.921223ms) ▶ Connection header at response/connection.md:1 ▶ Proxy-Connection at response/connection.md:4 ✔ should pass for type="response" (location=response/connection.md:4) (264.723567ms) ✔ Proxy-Connection at response/connection.md:4 (264.877448ms) ▶ HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:46 ✔ should pass for type="response" (location=response/connection.md:46) (193.40397ms) ✔ HTTP/1.0 with keep-alive and EOF-terminated 200 status at response/connection.md:46 (193.558532ms) ▶ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 ✔ should pass for type="response" (location=response/connection.md:75) (219.680049ms) ✔ HTTP/1.0 with keep-alive and 204 status at response/connection.md:75 (219.870771ms) ▶ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 ✔ should pass for type="response" (location=response/connection.md:110) (112.341151ms) ✔ HTTP/1.1 with EOF-terminated 200 status at response/connection.md:110 (112.518113ms) ▶ HTTP/1.1 with 204 status at response/connection.md:134 ✔ should pass for type="response" (location=response/connection.md:134) (139.332997ms) ✔ HTTP/1.1 with 204 status at response/connection.md:134 (139.515838ms) ▶ HTTP/1.1 with keep-alive disabled and 204 status at response/connection.md:164 ✔ should pass for type="response" (location=response/connection.md:164) (204.194085ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status at response/connection.md:164 (204.354766ms) ▶ HTTP/1.1 with keep-alive disabled, content-length (lenient) at response/connection.md:191 ✔ should pass for type="response-lenient-data-after-close" (location=response/connection.md:191) (2388.64468ms) ✔ HTTP/1.1 with keep-alive disabled, content-length (lenient) at response/connection.md:191 (2388.821441ms) ▶ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 ✔ should pass for type="response" (location=response/connection.md:225) (176.973836ms) ✔ HTTP/1.1 with keep-alive disabled, content-length at response/connection.md:225 (177.145118ms) ▶ HTTP/1.1 with keep-alive disabled and 204 status (lenient) at response/connection.md:260 ✔ should pass for type="response-lenient-keep-alive" (location=response/connection.md:260) (2431.218092ms) ✔ HTTP/1.1 with keep-alive disabled and 204 status (lenient) at response/connection.md:260 (2431.401134ms) ▶ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 ✔ should pass for type="response" (location=response/connection.md:293) (174.040365ms) ✔ HTTP 101 response with Upgrade and Content-Length header at response/connection.md:293 (174.432649ms) ▶ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 ✔ should pass for type="response" (location=response/connection.md:331) (215.98425ms) ✔ HTTP 101 response with Upgrade and Transfer-Encoding header at response/connection.md:331 (216.157731ms) ▶ HTTP 200 response with Upgrade header at response/connection.md:374 ✔ should pass for type="response" (location=response/connection.md:374) (205.138535ms) ✔ HTTP 200 response with Upgrade header at response/connection.md:374 (205.305056ms) ▶ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 ✔ should pass for type="response" (location=response/connection.md:405) (269.249254ms) ✔ HTTP 200 response with Upgrade header and Content-Length at response/connection.md:405 (269.409016ms) ▶ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 ✔ should pass for type="response" (location=response/connection.md:442) (182.907179ms) ✔ HTTP 200 response with Upgrade header and Transfer-Encoding at response/connection.md:442 (183.08518ms) ▶ HTTP 304 with Content-Length at response/connection.md:492 ✔ should pass for type="response" (location=response/connection.md:492) (168.135543ms) ✔ HTTP 304 with Content-Length at response/connection.md:492 (168.306264ms) ▶ HTTP 304 with Transfer-Encoding at response/connection.md:537 ✔ should pass for type="response" (location=response/connection.md:537) (211.038117ms) ✔ HTTP 304 with Transfer-Encoding at response/connection.md:537 (211.217759ms) ▶ HTTP 100 first, then 400 at response/connection.md:586 ✔ should pass for type="response" (location=response/connection.md:586) (254.875462ms) ✔ HTTP 100 first, then 400 at response/connection.md:586 (255.056503ms) ▶ HTTP 103 first, then 200 at response/connection.md:641 ✔ should pass for type="response" (location=response/connection.md:641) (275.081195ms) ✔ HTTP 103 first, then 200 at response/connection.md:641 (275.243158ms) ✔ Connection header at response/connection.md:1 (8091.653013ms) ▶ Content-Length header at response/content-length.md:1 ▶ Response without `Content-Length`, but with body at response/content-length.md:4 ✔ should pass for type="response" (location=response/content-length.md:4) (305.589719ms) ✔ Response without `Content-Length`, but with body at response/content-length.md:4 (305.745241ms) ▶ Content-Length-X at response/content-length.md:80 ✔ should pass for type="response" (location=response/content-length.md:80) (290.5664ms) ✔ Content-Length-X at response/content-length.md:80 (290.718922ms) ▶ Content-Length reset when no body is received at response/content-length.md:123 ✔ should pass for type="response" (location=response/content-length.md:123) (2513.833927ms) ✔ Content-Length reset when no body is received at response/content-length.md:123 (2513.99665ms) ▶ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 ✔ should pass for type="response" (location=response/content-length.md:168) (142.620512ms) ✔ Tabs in `Content-Length` (surrounding) at response/content-length.md:168 (142.781114ms) ✔ Content-Length header at response/content-length.md:1 (3253.507608ms) ▶ Transfer-Encoding header at response/transfer-encoding.md:1 ▶ Trailing space on chunked body at response/transfer-encoding.md:4 ✔ should pass for type="response" (location=response/transfer-encoding.md:4) (280.859257ms) ✔ Trailing space on chunked body at response/transfer-encoding.md:4 (281.004418ms) ▶ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 ✔ should pass for type="response" (location=response/transfer-encoding.md:43) (258.756263ms) ✔ `chunked` before other transfer-encoding at response/transfer-encoding.md:43 (258.913384ms) ▶ multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:74 ✔ should pass for type="response" (location=response/transfer-encoding.md:74) (165.911639ms) ✔ multiple transfer-encoding where chunked is not the last one at response/transfer-encoding.md:74 (166.153761ms) ▶ `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:110 ✔ should pass for type="response" (location=response/transfer-encoding.md:110) (278.514153ms) ✔ `chunkedchunked` transfer-encoding does not enable chunked enconding at response/transfer-encoding.md:110 (278.684274ms) ▶ Chunk extensions at response/transfer-encoding.md:157 ✔ should pass for type="response" (location=response/transfer-encoding.md:157) (278.924477ms) ✔ Chunk extensions at response/transfer-encoding.md:157 (279.108119ms) ▶ No semicolon before chunk extensions at response/transfer-encoding.md:212 ✔ should pass for type="response" (location=response/transfer-encoding.md:212) (182.665737ms) ✔ No semicolon before chunk extensions at response/transfer-encoding.md:212 (182.847699ms) ▶ No extension after semicolon at response/transfer-encoding.md:248 ✔ should pass for type="response" (location=response/transfer-encoding.md:248) (288.507058ms) ✔ No extension after semicolon at response/transfer-encoding.md:248 (288.68002ms) ▶ Chunk extensions quoting at response/transfer-encoding.md:284 ✔ should pass for type="response" (location=response/transfer-encoding.md:284) (242.224287ms) ✔ Chunk extensions quoting at response/transfer-encoding.md:284 (242.404529ms) ▶ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 ✔ should pass for type="response" (location=response/transfer-encoding.md:345) (253.147563ms) ✔ Unbalanced chunk extensions quoting at response/transfer-encoding.md:345 (253.342005ms) ▶ Invalid OBS fold after chunked value at response/transfer-encoding.md:389 ✔ should pass for type="response-lenient-headers" (location=response/transfer-encoding.md:389) (2491.055567ms) ✔ Invalid OBS fold after chunked value at response/transfer-encoding.md:389 (2491.221648ms) ✔ Transfer-Encoding header at response/transfer-encoding.md:1 (4722.996986ms) ▶ Invalid responses at response/invalid.md:1 ▶ Invalid space after start line at response/invalid.md:149 ▶ Extra space between HTTP version and status code at response/invalid.md:168 ✔ should pass for type="response" (location=response/invalid.md:168) (74.372068ms) ✔ Extra space between HTTP version and status code at response/invalid.md:168 (74.51939ms) ▶ Extra space between status code and reason at response/invalid.md:186 ✔ should pass for type="response" (location=response/invalid.md:186) (73.070895ms) ✔ Extra space between status code and reason at response/invalid.md:186 (73.243016ms) ▶ One-digit status code at response/invalid.md:206 ✔ should pass for type="response" (location=response/invalid.md:206) (62.28642ms) ✔ One-digit status code at response/invalid.md:206 (62.554463ms) ▶ Only LFs present and no body at response/invalid.md:224 ✔ should pass for type="response" (location=response/invalid.md:224) (124.862644ms) ✔ Only LFs present and no body at response/invalid.md:224 (125.030205ms) ▶ Only LFs present and no body (lenient) at response/invalid.md:241 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:241) (2328.573084ms) ✔ Only LFs present and no body (lenient) at response/invalid.md:241 (2328.731246ms) ▶ Only LFs present at response/invalid.md:264 ✔ should pass for type="response" (location=response/invalid.md:264) (147.447163ms) ✔ Only LFs present at response/invalid.md:264 (147.621605ms) ▶ Only LFs present (lenient) at response/invalid.md:285 ✔ should pass for type="response-lenient-all" (location=response/invalid.md:285) (147.13892ms) ✔ Only LFs present (lenient) at response/invalid.md:285 (147.313441ms) ✔ Invalid space after start line at response/invalid.md:149 (2959.498773ms) ▶ Incomplete HTTP protocol at response/invalid.md:4 ✔ should pass for type="response" (location=response/invalid.md:4) (64.511323ms) ✔ Incomplete HTTP protocol at response/invalid.md:4 (64.692366ms) ▶ Extra digit in HTTP major version at response/invalid.md:19 ✔ should pass for type="response" (location=response/invalid.md:19) (75.223917ms) ✔ Extra digit in HTTP major version at response/invalid.md:19 (75.4544ms) ▶ Extra digit in HTTP major version #2 at response/invalid.md:36 ✔ should pass for type="response" (location=response/invalid.md:36) (71.042833ms) ✔ Extra digit in HTTP major version #2 at response/invalid.md:36 (71.207715ms) ▶ Extra digit in HTTP minor version at response/invalid.md:53 ✔ should pass for type="response" (location=response/invalid.md:53) (71.256515ms) ✔ Extra digit in HTTP minor version at response/invalid.md:53 (71.412277ms) ▶ Tab after HTTP version at response/invalid.md:72 ✔ should pass for type="response" (location=response/invalid.md:72) (67.627717ms) ✔ Tab after HTTP version at response/invalid.md:72 (67.781678ms) ▶ CR before response and tab after HTTP version at response/invalid.md:90 ✔ should pass for type="response" (location=response/invalid.md:90) (72.510089ms) ✔ CR before response and tab after HTTP version at response/invalid.md:90 (72.68901ms) ▶ Headers separated by CR at response/invalid.md:108 ✔ should pass for type="response" (location=response/invalid.md:108) (127.376951ms) ✔ Headers separated by CR at response/invalid.md:108 (127.534312ms) ▶ Invalid HTTP version at response/invalid.md:132 ✔ should pass for type="response" (location=response/invalid.md:132) (68.981331ms) ✔ Invalid HTTP version at response/invalid.md:132 (69.135733ms) ▶ Invalid space after start line at response/invalid.md:149 ✔ should pass for type="response" (location=response/invalid.md:149) (98.633326ms) ✔ Invalid space after start line at response/invalid.md:149 (98.804528ms) ✔ Invalid responses at response/invalid.md:1 (3678.843118ms) ▶ Finish at response/finish.md:1 ▶ It should be safe to finish with cb after empty response at response/finish.md:6 ✔ should pass for type="response-finish" (location=response/finish.md:6) (2273.064496ms) ✔ It should be safe to finish with cb after empty response at response/finish.md:6 (2273.241938ms) ✔ Finish at response/finish.md:1 (2273.356579ms) ▶ Lenient HTTP version parsing at response/lenient-version.md:1 ▶ Invalid HTTP version (lenient) at response/lenient-version.md:4 ✔ should pass for type="response-lenient-version" (location=response/lenient-version.md:4) (2284.647739ms) ✔ Invalid HTTP version (lenient) at response/lenient-version.md:4 (2284.884182ms) ✔ Lenient HTTP version parsing at response/lenient-version.md:1 (2285.029143ms) ▶ Pausing at response/pausing.md:1 ▶ on_message_begin at response/pausing.md:4 ✔ should pass for type="response" (location=response/pausing.md:4) (2397.823899ms) ✔ on_message_begin at response/pausing.md:4 (2397.994741ms) ▶ on_message_complete at response/pausing.md:32 ✔ should pass for type="response" (location=response/pausing.md:32) (2448.368955ms) ✔ on_message_complete at response/pausing.md:32 (2448.609958ms) ▶ on_version_complete at response/pausing.md:60 ✔ should pass for type="response" (location=response/pausing.md:60) (2369.690401ms) ✔ on_version_complete at response/pausing.md:60 (2369.925724ms) ▶ on_status_complete at response/pausing.md:88 ✔ should pass for type="response" (location=response/pausing.md:88) (2364.026861ms) ✔ on_status_complete at response/pausing.md:88 (2364.227423ms) ▶ on_header_field_complete at response/pausing.md:116 ✔ should pass for type="response" (location=response/pausing.md:116) (2351.856253ms) ✔ on_header_field_complete at response/pausing.md:116 (2352.016174ms) ▶ on_header_value_complete at response/pausing.md:144 ✔ should pass for type="response" (location=response/pausing.md:144) (2348.185214ms) ✔ on_header_value_complete at response/pausing.md:144 (2348.481217ms) ▶ on_headers_complete at response/pausing.md:172 ✔ should pass for type="response" (location=response/pausing.md:172) (2343.465804ms) ✔ on_headers_complete at response/pausing.md:172 (2344.116731ms) ▶ on_chunk_header at response/pausing.md:200 ✔ should pass for type="response" (location=response/pausing.md:200) (2436.425229ms) ✔ on_chunk_header at response/pausing.md:200 (2436.631591ms) ▶ on_chunk_extension_name at response/pausing.md:237 ✔ should pass for type="response" (location=response/pausing.md:237) (2482.612319ms) ✔ on_chunk_extension_name at response/pausing.md:237 (2482.76076ms) ▶ on_chunk_extension_value at response/pausing.md:277 ✔ should pass for type="response" (location=response/pausing.md:277) (2452.922885ms) ✔ on_chunk_extension_value at response/pausing.md:277 (2453.095526ms) ▶ on_chunk_complete at response/pausing.md:317 ✔ should pass for type="response" (location=response/pausing.md:317) (2433.163715ms) ✔ on_chunk_complete at response/pausing.md:317 (2433.315356ms) ✔ Pausing at response/pausing.md:1 (26432.258253ms) ▶ Pipelining at response/pipelining.md:1 ▶ Should parse multiple events at response/pipelining.md:4 ✔ should pass for type="response" (location=response/pipelining.md:4) (269.911862ms) ✔ Should parse multiple events at response/pipelining.md:4 (270.047983ms) ✔ Pipelining at response/pipelining.md:1 (270.158744ms) ▶ URL tests at url.md:1 ▶ Absolute URL at url.md:3 ✔ should pass for type="url" (location=url.md:3) (883.603888ms) ✔ Absolute URL at url.md:3 (883.780449ms) ▶ Relative URL at url.md:17 ✔ should pass for type="url" (location=url.md:17) (90.095395ms) ✔ Relative URL at url.md:17 (90.251557ms) ▶ Failing on broken schema at url.md:29 ✔ should pass for type="url" (location=url.md:29) (11.006957ms) ✔ Failing on broken schema at url.md:29 (11.144958ms) ▶ Proxy request at url.md:41 ✔ should pass for type="url" (location=url.md:41) (62.012977ms) ✔ Proxy request at url.md:41 (62.165459ms) ▶ Proxy request with port at url.md:53 ✔ should pass for type="url" (location=url.md:53) (73.743102ms) ✔ Proxy request with port at url.md:53 (73.893384ms) ▶ Proxy IPv6 request at url.md:65 ✔ should pass for type="url" (location=url.md:65) (66.726227ms) ✔ Proxy IPv6 request at url.md:65 (66.863789ms) ▶ Proxy IPv6 request with port at url.md:77 ✔ should pass for type="url" (location=url.md:77) (78.035867ms) ✔ Proxy IPv6 request with port at url.md:77 (78.251269ms) ▶ IPv4 in IPv6 address at url.md:89 ✔ should pass for type="url" (location=url.md:89) (174.990096ms) ✔ IPv4 in IPv6 address at url.md:89 (175.160017ms) ▶ Extra `?` in query string at url.md:101 ✔ should pass for type="url" (location=url.md:101) (271.512878ms) ✔ Extra `?` in query string at url.md:101 (271.664ms) ▶ URL encoded space at url.md:116 ✔ should pass for type="url" (location=url.md:116) (78.589833ms) ✔ URL encoded space at url.md:116 (78.827955ms) ▶ URL fragment at url.md:127 ✔ should pass for type="url" (location=url.md:127) (55.58011ms) ✔ URL fragment at url.md:127 (55.746671ms) ▶ Complex URL fragment at url.md:138 ✔ should pass for type="url" (location=url.md:138) (212.110088ms) ✔ Complex URL fragment at url.md:138 (212.24949ms) ▶ Complex URL from node.js url parser doc at url.md:153 ✔ should pass for type="url" (location=url.md:153) (169.361596ms) ✔ Complex URL from node.js url parser doc at url.md:153 (169.494157ms) ▶ Complex URL with basic auth from node.js url parser doc at url.md:167 ✔ should pass for type="url" (location=url.md:167) (182.99494ms) ✔ Complex URL with basic auth from node.js url parser doc at url.md:167 (183.150862ms) ▶ Double `@` at url.md:181 ✔ should pass for type="url" (location=url.md:181) (4.142684ms) ✔ Double `@` at url.md:181 (4.261245ms) ▶ Proxy basic auth with url encoded space at url.md:193 ✔ should pass for type="url" (location=url.md:193) (83.96365ms) ✔ Proxy basic auth with url encoded space at url.md:193 (84.224573ms) ▶ Proxy basic auth with unreserved chars at url.md:205 ✔ should pass for type="url" (location=url.md:205) (95.544733ms) ✔ Proxy basic auth with unreserved chars at url.md:205 (95.695775ms) ▶ IPv6 address with Zone ID at url.md:217 ✔ should pass for type="url" (location=url.md:217) (89.315147ms) ✔ IPv6 address with Zone ID at url.md:217 (89.469429ms) ▶ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 ✔ should pass for type="url" (location=url.md:229) (80.882057ms) ✔ IPv6 address with Zone ID, but `%` is not percent-encoded at url.md:229 (81.019059ms) ▶ Disallow tab in URL at url.md:241 ✔ should pass for type="url" (location=url.md:241) (4.001722ms) ✔ Disallow tab in URL at url.md:241 (4.114324ms) ▶ Disallow form-feed in URL at url.md:252 ✔ should pass for type="url" (location=url.md:252) (5.197415ms) ✔ Disallow form-feed in URL at url.md:252 (5.297057ms) ✔ URL tests at url.md:1 (2778.295414ms) ℹ tests 267 ℹ suites 300 ℹ pass 267 ℹ fail 0 ℹ cancelled 0 ℹ skipped 0 ℹ todo 0 ℹ duration_ms 144726.774327 >>> llhttp: Entering fakeroot... -- Install configuration: "MINSIZEREL" -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so.9.4.1 -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so.9.4 -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/libllhttp.so -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/include/llhttp.h -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/pkgconfig/libllhttp.pc -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttp-targets.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttp-targets-minsizerel.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttpConfig.cmake -- Installing: /home/buildozer/aports/community/llhttp/pkg/llhttp/usr/lib/cmake/llhttp/llhttpConfigVersion.cmake >>> llhttp-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/pkgconfig' 'usr/lib/cmake' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/cmake' 'usr/lib/libllhttp.so' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-dev/usr/lib/libllhttp.so' >>> llhttp-dev*: Preparing subpackage llhttp-dev... >>> llhttp-dev*: Stripping binaries >>> llhttp-dev*: Running postcheck for llhttp-dev >>> llhttp-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/community/llhttp/pkg/llhttp-doc/usr/share/doc' >>> llhttp-doc*: Preparing subpackage llhttp-doc... >>> llhttp-doc*: Running postcheck for llhttp-doc >>> llhttp*: Running postcheck for llhttp >>> llhttp*: Preparing package llhttp... >>> llhttp*: Stripping binaries >>> llhttp*: Scanning shared objects >>> llhttp-dev*: Scanning shared objects >>> llhttp-dev*: Tracing dependencies... llhttp=9.4.1-r0 pkgconfig >>> llhttp-dev*: Package size: 39.8 KB >>> llhttp-dev*: Compressing data... >>> llhttp-dev*: Create checksum... >>> llhttp-dev*: Create llhttp-dev-9.4.1-r0.apk >>> llhttp-doc*: Tracing dependencies... >>> llhttp-doc*: Package size: 1.0 KB >>> llhttp-doc*: Compressing data... >>> llhttp-doc*: Create checksum... >>> llhttp-doc*: Create llhttp-doc-9.4.1-r0.apk >>> llhttp*: Tracing dependencies... so:libc.musl-aarch64.so.1 >>> llhttp*: Package size: 65.7 KB >>> llhttp*: Compressing data... >>> llhttp*: Create checksum... >>> llhttp*: Create llhttp-9.4.1-r0.apk >>> llhttp: Build complete at Wed, 03 Jun 2026 13:45:57 +0000 elapsed time 0h 2m 39s >>> llhttp: Cleaning up srcdir >>> llhttp: Cleaning up pkgdir >>> llhttp: Cleaning up tmpdir >>> llhttp: Uninstalling dependencies... ( 1/20) Purging .makedepends-llhttp (20260603.134319) ( 2/20) Purging cmake (4.2.3-r0) ( 3/20) Purging samurai (1.2-r8) ( 4/20) Purging npm (11.12.1-r0) ( 5/20) Purging nodejs (24.16.0-r0) ( 6/20) Purging ca-certificates (20260413-r0) Executing ca-certificates-20260413-r0.post-deinstall ( 7/20) Purging ada-libs (3.3.0-r0) ( 8/20) Purging clang22 (22.1.3-r2) ( 9/20) Purging llvm22-linker-tools (22.1.3-r0) (10/20) Purging clang22-headers (22.1.3-r2) (11/20) Purging clang22-libs (22.1.3-r2) (12/20) Purging icu-libs (78.1-r0) (13/20) Purging libarchive (3.8.7-r0) (14/20) Purging libuv (1.52.1-r0) (15/20) Purging llvm22-libs (22.1.3-r0) (16/20) Purging rhash-libs (1.4.6-r0) (17/20) Purging simdjson (4.2.4-r0) (18/20) Purging simdutf (9.0.0-r0) (19/20) Purging sqlite-libs (3.53.1-r0) (20/20) Purging icu-data-en (78.1-r0) Executing busybox-1.37.0-r31.trigger OK: 1922.5 MiB in 126 packages >>> llhttp: Updating the community/aarch64 repository index... >>> llhttp: Signing the index...