>>> njs: Building community/njs 1.0.2-r0 (using abuild 3.18.0_rc7-r1) started Sat, 24 Oct 2026 22:47:09 +0000 >>> njs: Validating /home/buildozer/aports/community/njs/APKBUILD... >>> njs: Analyzing dependencies... >>> njs: Installing for build: build-base libedit-dev openssl-dev pcre2-dev expect ( 1/16) Installing bsd-compat-headers (0.7.2-r6) ( 2/16) Installing libformw (6.6_p20261017-r0) ( 3/16) Installing libmenuw (6.6_p20261017-r0) ( 4/16) Installing libpanelw (6.6_p20261017-r0) ( 5/16) Installing libncurses++ (6.6_p20261017-r0) ( 6/16) Installing ncurses-dev (6.6_p20261017-r0) ( 7/16) Installing libedit-dev (20260512.3.1-r0) ( 8/16) Installing openssl-dev (3.5.9-r0) ( 9/16) Installing zlib-dev (1.3.2-r1) (10/16) Installing libpcre2-16 (10.49-r0) (11/16) Installing libpcre2-32 (10.49-r0) (12/16) Installing pcre2-dev (10.49-r0) (13/16) Installing tzdata (2026e-r0) (14/16) Installing tcl (8.6.17-r1) (15/16) Installing expect (5.45.4-r5) (16/16) Installing .makedepends-njs (20261024.224709) Executing busybox-1.38.0-r7.trigger OK: 397.4 MiB in 123 packages >>> njs: Cleaning up srcdir >>> njs: Cleaning up pkgdir >>> njs: Cleaning up tmpdir >>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/edge//njs-1.0.2.tar.gz /var/cache/distfiles/edge/njs-1.0.2.tar.gz: OK /home/buildozer/aports/community/njs/no-werror.patch: OK /home/buildozer/aports/community/njs/shared-lib.patch: OK /home/buildozer/aports/community/njs/njs.pc: OK >>> njs: Fetching https://distfiles.alpinelinux.org/distfiles/edge//njs-1.0.2.tar.gz /var/cache/distfiles/edge/njs-1.0.2.tar.gz: OK /home/buildozer/aports/community/njs/no-werror.patch: OK /home/buildozer/aports/community/njs/shared-lib.patch: OK /home/buildozer/aports/community/njs/njs.pc: OK >>> njs: Unpacking /var/cache/distfiles/edge/njs-1.0.2.tar.gz... >>> njs: no-werror.patch patching file auto/cc >>> njs: shared-lib.patch patching file auto/make Hunk #1 succeeded at 120 (offset 1 line). configuring for Linux 6.6.137-0-lts s390x checking for C compiler: cc + using GNU C compiler + gcc version 15.2.0 (Alpine 15.2.0) checking for -Wl,-E ... checking for sizeof(int) ... 4 checking for sizeof(u_int) ... 4 checking for sizeof(void *) ... 8 checking for sizeof(uintptr_t) ... 8 checking for sizeof(size_t) ... 8 checking for sizeof(off_t) ... 8 checking for sizeof(time_t) ... 8 checking for system byte ordering ... big checking for GCC __builtin_expect() ... found checking for GCC __builtin_unreachable() ... found checking for GCC __builtin_prefetch() ... found checking for GCC __builtin_clz() ... found checking for GCC __builtin_clzll() ... found checking for GCC __attribute__ visibility ... found checking for GCC __attribute__ malloc ... found checking for GCC __attribute__ aligned ... found checking for GCC __attribute__ packed ... found checking for GCC __attribute__ fallthrough ... found checking for GCC __attribute__ no_sanitize ... found checking for Address sanitizer ... not found checking for Memory sanitizer ... not found checking for clock_gettime(CLOCK_MONOTONIC) ... found checking for struct tm.tm_gmtoff ... found checking for altzone ... not found checking for posix_memalign() ... found checking for getrandom() ... found checking for stat.st_atimespec ... not found checking for stat.st_birthtim ... not found checking for stat.__st_birthtim ... not found checking for stat.st_atim ... found checking for Computed goto ... found checking for explicit_bzero() ... found checking for PCRE2 library ... not found checking for PCRE2 library in /usr ... found checking for PCRE2 version ... 10.49 checking for editline library in editline/readline.h ... found checking for QuickJS library -lquickjs.lto ... not found checking for QuickJS library -lquickjs ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs.lto ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs ... not found checking for QuickJS-NG library -lqjs ... not found checking for OpenSSL library ... not found checking for OpenSSL library -lcrypto ... found checking for EVP_aes_128_wrap() ... found checking for EVP_PKEY_ED25519 ... found checking for OpenSSL version ... "OpenSSL 3.5.9 29 Sep 2026" checking for zlib via pkg-config ... found checking for zlib version ... "1.3.2" creating build-debug/Makefile checking for expect ... found + Expect version: expect version 5.45.4 NJS configuration summary: + using CC: "cc" + using CFLAGS: " -Os -fstack-clash-protection -Wformat -Werror=format-security" + using PCRE library: -lpcre2-8 + using readline library: -ledit + using OpenSSL library: -lcrypto + using zlib library: -lz njs build dir: build-debug njs CLI: build-debug/njs cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_dtoa.o \ -MMD -MF build-debug/src/njs_dtoa.dep -MT build-debug/src/njs_dtoa.o \ src/njs_dtoa.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_str.o \ -MMD -MF build-debug/src/njs_str.dep -MT build-debug/src/njs_str.o \ src/njs_str.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_murmur_hash.o \ -MMD -MF build-debug/src/njs_murmur_hash.dep -MT build-debug/src/njs_murmur_hash.o \ src/njs_murmur_hash.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_djb_hash.o \ -MMD -MF build-debug/src/njs_djb_hash.dep -MT build-debug/src/njs_djb_hash.o \ src/njs_djb_hash.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utf8.o \ -MMD -MF build-debug/src/njs_utf8.dep -MT build-debug/src/njs_utf8.o \ src/njs_utf8.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utf16.o \ -MMD -MF build-debug/src/njs_utf16.dep -MT build-debug/src/njs_utf16.o \ src/njs_utf16.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_arr.o \ -MMD -MF build-debug/src/njs_arr.dep -MT build-debug/src/njs_arr.o \ src/njs_arr.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_rbtree.o \ -MMD -MF build-debug/src/njs_rbtree.dep -MT build-debug/src/njs_rbtree.o \ src/njs_rbtree.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_flathsh.o \ -MMD -MF build-debug/src/njs_flathsh.dep -MT build-debug/src/njs_flathsh.o \ src/njs_flathsh.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_trace.o \ -MMD -MF build-debug/src/njs_trace.dep -MT build-debug/src/njs_trace.o \ src/njs_trace.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_random.o \ -MMD -MF build-debug/src/njs_random.dep -MT build-debug/src/njs_random.o \ src/njs_random.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_malloc.o \ -MMD -MF build-debug/src/njs_malloc.dep -MT build-debug/src/njs_malloc.o \ src/njs_malloc.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_mp.o \ -MMD -MF build-debug/src/njs_mp.dep -MT build-debug/src/njs_mp.o \ src/njs_mp.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_sprintf.o \ -MMD -MF build-debug/src/njs_sprintf.dep -MT build-debug/src/njs_sprintf.o \ src/njs_sprintf.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_utils.o \ -MMD -MF build-debug/src/njs_utils.dep -MT build-debug/src/njs_utils.o \ src/njs_utils.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_chb.o \ -MMD -MF build-debug/src/njs_chb.dep -MT build-debug/src/njs_chb.o \ src/njs_chb.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_value.o \ -MMD -MF build-debug/src/njs_value.dep -MT build-debug/src/njs_value.o \ src/njs_value.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_atom.o \ -MMD -MF build-debug/src/njs_atom.dep -MT build-debug/src/njs_atom.o \ src/njs_atom.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_vm.o \ -MMD -MF build-debug/src/njs_vm.dep -MT build-debug/src/njs_vm.o \ src/njs_vm.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_vmcode.o \ -MMD -MF build-debug/src/njs_vmcode.dep -MT build-debug/src/njs_vmcode.o \ src/njs_vmcode.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_lexer.o \ -MMD -MF build-debug/src/njs_lexer.dep -MT build-debug/src/njs_lexer.o \ src/njs_lexer.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_parser.o \ -MMD -MF build-debug/src/njs_parser.dep -MT build-debug/src/njs_parser.o \ src/njs_parser.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_variable.o \ -MMD -MF build-debug/src/njs_variable.dep -MT build-debug/src/njs_variable.o \ src/njs_variable.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_scope.o \ -MMD -MF build-debug/src/njs_scope.dep -MT build-debug/src/njs_scope.o \ src/njs_scope.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_generator.o \ -MMD -MF build-debug/src/njs_generator.dep -MT build-debug/src/njs_generator.o \ src/njs_generator.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_disassembler.o \ -MMD -MF build-debug/src/njs_disassembler.dep -MT build-debug/src/njs_disassembler.o \ src/njs_disassembler.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_module.o \ -MMD -MF build-debug/src/njs_module.dep -MT build-debug/src/njs_module.o \ src/njs_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_extern.o \ -MMD -MF build-debug/src/njs_extern.dep -MT build-debug/src/njs_extern.o \ src/njs_extern.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_boolean.o \ -MMD -MF build-debug/src/njs_boolean.dep -MT build-debug/src/njs_boolean.o \ src/njs_boolean.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_number.o \ -MMD -MF build-debug/src/njs_number.dep -MT build-debug/src/njs_number.o \ src/njs_number.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_symbol.o \ -MMD -MF build-debug/src/njs_symbol.dep -MT build-debug/src/njs_symbol.o \ src/njs_symbol.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_string.o \ -MMD -MF build-debug/src/njs_string.dep -MT build-debug/src/njs_string.o \ src/njs_string.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_object.o \ -MMD -MF build-debug/src/njs_object.dep -MT build-debug/src/njs_object.o \ src/njs_object.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_object_prop.o \ -MMD -MF build-debug/src/njs_object_prop.dep -MT build-debug/src/njs_object_prop.o \ src/njs_object_prop.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_array.o \ -MMD -MF build-debug/src/njs_array.dep -MT build-debug/src/njs_array.o \ src/njs_array.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_json.o \ -MMD -MF build-debug/src/njs_json.dep -MT build-debug/src/njs_json.o \ src/njs_json.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_function.o \ -MMD -MF build-debug/src/njs_function.dep -MT build-debug/src/njs_function.o \ src/njs_function.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_regexp.o \ -MMD -MF build-debug/src/njs_regexp.dep -MT build-debug/src/njs_regexp.o \ src/njs_regexp.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_date.o \ -MMD -MF build-debug/src/njs_date.dep -MT build-debug/src/njs_date.o \ src/njs_date.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_error.o \ -MMD -MF build-debug/src/njs_error.dep -MT build-debug/src/njs_error.o \ src/njs_error.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_math.o \ -MMD -MF build-debug/src/njs_math.dep -MT build-debug/src/njs_math.o \ src/njs_math.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_array_buffer.o \ -MMD -MF build-debug/src/njs_array_buffer.dep -MT build-debug/src/njs_array_buffer.o \ src/njs_array_buffer.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_typed_array.o \ -MMD -MF build-debug/src/njs_typed_array.dep -MT build-debug/src/njs_typed_array.o \ src/njs_typed_array.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_promise.o \ -MMD -MF build-debug/src/njs_promise.dep -MT build-debug/src/njs_promise.o \ src/njs_promise.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_encoding.o \ -MMD -MF build-debug/src/njs_encoding.dep -MT build-debug/src/njs_encoding.o \ src/njs_encoding.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_iterator.o \ -MMD -MF build-debug/src/njs_iterator.dep -MT build-debug/src/njs_iterator.o \ src/njs_iterator.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_async.o \ -MMD -MF build-debug/src/njs_async.dep -MT build-debug/src/njs_async.o \ src/njs_async.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_builtin.o \ -MMD -MF build-debug/src/njs_builtin.dep -MT build-debug/src/njs_builtin.o \ src/njs_builtin.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_regex.o \ -MMD -MF build-debug/external/njs_regex.dep -MT build-debug/external/njs_regex.o \ external/njs_regex.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/src/njs_buffer.o \ -MMD -MF build-debug/src/njs_buffer.dep -MT build-debug/src/njs_buffer.o \ src/njs_buffer.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_crypto_module.o \ -MMD -MF build-debug/external/njs_crypto_module.dep -MT build-debug/external/njs_crypto_module.o \ external/njs_crypto_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_webcrypto_module.o \ -MMD -MF build-debug/external/njs_webcrypto_module.dep -MT build-debug/external/njs_webcrypto_module.o \ external/njs_webcrypto_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_zlib_module.o \ -MMD -MF build-debug/external/njs_zlib_module.dep -MT build-debug/external/njs_zlib_module.o \ external/njs_zlib_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_fs_module.o \ -MMD -MF build-debug/external/njs_fs_module.dep -MT build-debug/external/njs_fs_module.o \ external/njs_fs_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/external/njs_query_string_module.o \ -MMD -MF build-debug/external/njs_query_string_module.dep -MT build-debug/external/njs_query_string_module.o \ external/njs_query_string_module.c cc -c -Isrc -Iexternal -Ibuild-debug -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build-debug/build-debug/njs_modules.o \ -MMD -MF build-debug/build-debug/njs_modules.dep -MT build-debug/build-debug/njs_modules.o \ build-debug/njs_modules.c ar -r -c build-debug/libnjs.a \ build-debug/src/njs_dtoa.o build-debug/src/njs_str.o build-debug/src/njs_murmur_hash.o build-debug/src/njs_djb_hash.o build-debug/src/njs_utf8.o build-debug/src/njs_utf16.o build-debug/src/njs_arr.o build-debug/src/njs_rbtree.o build-debug/src/njs_flathsh.o build-debug/src/njs_trace.o build-debug/src/njs_random.o build-debug/src/njs_malloc.o build-debug/src/njs_mp.o build-debug/src/njs_sprintf.o build-debug/src/njs_utils.o build-debug/src/njs_chb.o build-debug/src/njs_value.o build-debug/src/njs_atom.o build-debug/src/njs_vm.o build-debug/src/njs_vmcode.o build-debug/src/njs_lexer.o build-debug/src/njs_parser.o build-debug/src/njs_variable.o build-debug/src/njs_scope.o build-debug/src/njs_generator.o build-debug/src/njs_disassembler.o build-debug/src/njs_module.o build-debug/src/njs_extern.o build-debug/src/njs_boolean.o build-debug/src/njs_number.o build-debug/src/njs_symbol.o build-debug/src/njs_string.o build-debug/src/njs_object.o build-debug/src/njs_object_prop.o build-debug/src/njs_array.o build-debug/src/njs_json.o build-debug/src/njs_function.o build-debug/src/njs_regexp.o build-debug/src/njs_date.o build-debug/src/njs_error.o build-debug/src/njs_math.o build-debug/src/njs_array_buffer.o build-debug/src/njs_typed_array.o build-debug/src/njs_promise.o build-debug/src/njs_encoding.o build-debug/src/njs_iterator.o build-debug/src/njs_async.o build-debug/src/njs_builtin.o build-debug/external/njs_regex.o build-debug/src/njs_buffer.o build-debug/external/njs_crypto_module.o build-debug/external/njs_webcrypto_module.o build-debug/external/njs_zlib_module.o build-debug/external/njs_fs_module.o build-debug/external/njs_query_string_module.o build-debug/build-debug/njs_modules.o cc -Wl,-E -o build-debug/njs -Isrc -Iexternal -Ibuild-debug \ -Os -fstack-clash-protection -Wformat -Werror=format-security \ external/njs_shell.c \ build-debug/libnjs.a \ -lm -lpcre2-8 -lcrypto -lz -ledit configuring for Linux 6.6.137-0-lts s390x checking for C compiler: cc + using GNU C compiler + gcc version 15.2.0 (Alpine 15.2.0) checking for -Wl,-E ... checking for sizeof(int) ... 4 checking for sizeof(u_int) ... 4 checking for sizeof(void *) ... 8 checking for sizeof(uintptr_t) ... 8 checking for sizeof(size_t) ... 8 checking for sizeof(off_t) ... 8 checking for sizeof(time_t) ... 8 checking for system byte ordering ... big checking for GCC __builtin_expect() ... found checking for GCC __builtin_unreachable() ... found checking for GCC __builtin_prefetch() ... found checking for GCC __builtin_clz() ... found checking for GCC __builtin_clzll() ... found checking for GCC __attribute__ visibility ... found checking for GCC __attribute__ malloc ... found checking for GCC __attribute__ aligned ... found checking for GCC __attribute__ packed ... found checking for GCC __attribute__ fallthrough ... found checking for GCC __attribute__ no_sanitize ... found checking for Address sanitizer ... not found checking for Memory sanitizer ... not found checking for clock_gettime(CLOCK_MONOTONIC) ... found checking for struct tm.tm_gmtoff ... found checking for altzone ... not found checking for posix_memalign() ... found checking for getrandom() ... found checking for stat.st_atimespec ... not found checking for stat.st_birthtim ... not found checking for stat.__st_birthtim ... not found checking for stat.st_atim ... found checking for Computed goto ... found checking for explicit_bzero() ... found checking for PCRE2 library ... not found checking for PCRE2 library in /usr ... found checking for PCRE2 version ... 10.49 checking for editline library in editline/readline.h ... found checking for QuickJS library -lquickjs.lto ... not found checking for QuickJS library -lquickjs ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs.lto ... not found checking for QuickJS library -I/usr/include/quickjs/ -L/usr/lib/quickjs/ -lquickjs ... not found checking for QuickJS-NG library -lqjs ... not found checking for OpenSSL library ... not found checking for OpenSSL library -lcrypto ... found checking for EVP_aes_128_wrap() ... found checking for EVP_PKEY_ED25519 ... found checking for OpenSSL version ... "OpenSSL 3.5.9 29 Sep 2026" checking for zlib via pkg-config ... found checking for zlib version ... "1.3.2" creating build/Makefile checking for expect ... found + Expect version: expect version 5.45.4 NJS configuration summary: + using CC: "cc" + using CFLAGS: "-Os -Os -fstack-clash-protection -Wformat -Werror=format-security" + using PCRE library: -lpcre2-8 + using readline library: -ledit + using OpenSSL library: -lcrypto + using zlib library: -lz njs build dir: build njs CLI: build/njs cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_dtoa.o \ -MMD -MF build/src/njs_dtoa.dep -MT build/src/njs_dtoa.o \ src/njs_dtoa.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_str.o \ -MMD -MF build/src/njs_str.dep -MT build/src/njs_str.o \ src/njs_str.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_murmur_hash.o \ -MMD -MF build/src/njs_murmur_hash.dep -MT build/src/njs_murmur_hash.o \ src/njs_murmur_hash.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_djb_hash.o \ -MMD -MF build/src/njs_djb_hash.dep -MT build/src/njs_djb_hash.o \ src/njs_djb_hash.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utf8.o \ -MMD -MF build/src/njs_utf8.dep -MT build/src/njs_utf8.o \ src/njs_utf8.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utf16.o \ -MMD -MF build/src/njs_utf16.dep -MT build/src/njs_utf16.o \ src/njs_utf16.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_arr.o \ -MMD -MF build/src/njs_arr.dep -MT build/src/njs_arr.o \ src/njs_arr.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_rbtree.o \ -MMD -MF build/src/njs_rbtree.dep -MT build/src/njs_rbtree.o \ src/njs_rbtree.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_flathsh.o \ -MMD -MF build/src/njs_flathsh.dep -MT build/src/njs_flathsh.o \ src/njs_flathsh.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_trace.o \ -MMD -MF build/src/njs_trace.dep -MT build/src/njs_trace.o \ src/njs_trace.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_random.o \ -MMD -MF build/src/njs_random.dep -MT build/src/njs_random.o \ src/njs_random.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_malloc.o \ -MMD -MF build/src/njs_malloc.dep -MT build/src/njs_malloc.o \ src/njs_malloc.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_mp.o \ -MMD -MF build/src/njs_mp.dep -MT build/src/njs_mp.o \ src/njs_mp.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_sprintf.o \ -MMD -MF build/src/njs_sprintf.dep -MT build/src/njs_sprintf.o \ src/njs_sprintf.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_utils.o \ -MMD -MF build/src/njs_utils.dep -MT build/src/njs_utils.o \ src/njs_utils.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_chb.o \ -MMD -MF build/src/njs_chb.dep -MT build/src/njs_chb.o \ src/njs_chb.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_value.o \ -MMD -MF build/src/njs_value.dep -MT build/src/njs_value.o \ src/njs_value.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_atom.o \ -MMD -MF build/src/njs_atom.dep -MT build/src/njs_atom.o \ src/njs_atom.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_vm.o \ -MMD -MF build/src/njs_vm.dep -MT build/src/njs_vm.o \ src/njs_vm.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_vmcode.o \ -MMD -MF build/src/njs_vmcode.dep -MT build/src/njs_vmcode.o \ src/njs_vmcode.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_lexer.o \ -MMD -MF build/src/njs_lexer.dep -MT build/src/njs_lexer.o \ src/njs_lexer.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_parser.o \ -MMD -MF build/src/njs_parser.dep -MT build/src/njs_parser.o \ src/njs_parser.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_variable.o \ -MMD -MF build/src/njs_variable.dep -MT build/src/njs_variable.o \ src/njs_variable.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_scope.o \ -MMD -MF build/src/njs_scope.dep -MT build/src/njs_scope.o \ src/njs_scope.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_generator.o \ -MMD -MF build/src/njs_generator.dep -MT build/src/njs_generator.o \ src/njs_generator.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_disassembler.o \ -MMD -MF build/src/njs_disassembler.dep -MT build/src/njs_disassembler.o \ src/njs_disassembler.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_module.o \ -MMD -MF build/src/njs_module.dep -MT build/src/njs_module.o \ src/njs_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_extern.o \ -MMD -MF build/src/njs_extern.dep -MT build/src/njs_extern.o \ src/njs_extern.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_boolean.o \ -MMD -MF build/src/njs_boolean.dep -MT build/src/njs_boolean.o \ src/njs_boolean.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_number.o \ -MMD -MF build/src/njs_number.dep -MT build/src/njs_number.o \ src/njs_number.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_symbol.o \ -MMD -MF build/src/njs_symbol.dep -MT build/src/njs_symbol.o \ src/njs_symbol.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_string.o \ -MMD -MF build/src/njs_string.dep -MT build/src/njs_string.o \ src/njs_string.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_object.o \ -MMD -MF build/src/njs_object.dep -MT build/src/njs_object.o \ src/njs_object.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_object_prop.o \ -MMD -MF build/src/njs_object_prop.dep -MT build/src/njs_object_prop.o \ src/njs_object_prop.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_array.o \ -MMD -MF build/src/njs_array.dep -MT build/src/njs_array.o \ src/njs_array.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_json.o \ -MMD -MF build/src/njs_json.dep -MT build/src/njs_json.o \ src/njs_json.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_function.o \ -MMD -MF build/src/njs_function.dep -MT build/src/njs_function.o \ src/njs_function.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_regexp.o \ -MMD -MF build/src/njs_regexp.dep -MT build/src/njs_regexp.o \ src/njs_regexp.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_date.o \ -MMD -MF build/src/njs_date.dep -MT build/src/njs_date.o \ src/njs_date.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_error.o \ -MMD -MF build/src/njs_error.dep -MT build/src/njs_error.o \ src/njs_error.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_math.o \ -MMD -MF build/src/njs_math.dep -MT build/src/njs_math.o \ src/njs_math.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_array_buffer.o \ -MMD -MF build/src/njs_array_buffer.dep -MT build/src/njs_array_buffer.o \ src/njs_array_buffer.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_typed_array.o \ -MMD -MF build/src/njs_typed_array.dep -MT build/src/njs_typed_array.o \ src/njs_typed_array.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_promise.o \ -MMD -MF build/src/njs_promise.dep -MT build/src/njs_promise.o \ src/njs_promise.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_encoding.o \ -MMD -MF build/src/njs_encoding.dep -MT build/src/njs_encoding.o \ src/njs_encoding.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_iterator.o \ -MMD -MF build/src/njs_iterator.dep -MT build/src/njs_iterator.o \ src/njs_iterator.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_async.o \ -MMD -MF build/src/njs_async.dep -MT build/src/njs_async.o \ src/njs_async.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_builtin.o \ -MMD -MF build/src/njs_builtin.dep -MT build/src/njs_builtin.o \ src/njs_builtin.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_regex.o \ -MMD -MF build/external/njs_regex.dep -MT build/external/njs_regex.o \ external/njs_regex.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/src/njs_buffer.o \ -MMD -MF build/src/njs_buffer.dep -MT build/src/njs_buffer.o \ src/njs_buffer.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_crypto_module.o \ -MMD -MF build/external/njs_crypto_module.dep -MT build/external/njs_crypto_module.o \ external/njs_crypto_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_webcrypto_module.o \ -MMD -MF build/external/njs_webcrypto_module.dep -MT build/external/njs_webcrypto_module.o \ external/njs_webcrypto_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_zlib_module.o \ -MMD -MF build/external/njs_zlib_module.dep -MT build/external/njs_zlib_module.o \ external/njs_zlib_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_fs_module.o \ -MMD -MF build/external/njs_fs_module.dep -MT build/external/njs_fs_module.o \ external/njs_fs_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/external/njs_query_string_module.o \ -MMD -MF build/external/njs_query_string_module.dep -MT build/external/njs_query_string_module.o \ external/njs_query_string_module.c cc -c -Isrc -Iexternal -Ibuild -fPIC -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/build/njs_modules.o \ -MMD -MF build/build/njs_modules.dep -MT build/build/njs_modules.o \ build/njs_modules.c ar -r -c build/libnjs.a \ build/src/njs_dtoa.o build/src/njs_str.o build/src/njs_murmur_hash.o build/src/njs_djb_hash.o build/src/njs_utf8.o build/src/njs_utf16.o build/src/njs_arr.o build/src/njs_rbtree.o build/src/njs_flathsh.o build/src/njs_trace.o build/src/njs_random.o build/src/njs_malloc.o build/src/njs_mp.o build/src/njs_sprintf.o build/src/njs_utils.o build/src/njs_chb.o build/src/njs_value.o build/src/njs_atom.o build/src/njs_vm.o build/src/njs_vmcode.o build/src/njs_lexer.o build/src/njs_parser.o build/src/njs_variable.o build/src/njs_scope.o build/src/njs_generator.o build/src/njs_disassembler.o build/src/njs_module.o build/src/njs_extern.o build/src/njs_boolean.o build/src/njs_number.o build/src/njs_symbol.o build/src/njs_string.o build/src/njs_object.o build/src/njs_object_prop.o build/src/njs_array.o build/src/njs_json.o build/src/njs_function.o build/src/njs_regexp.o build/src/njs_date.o build/src/njs_error.o build/src/njs_math.o build/src/njs_array_buffer.o build/src/njs_typed_array.o build/src/njs_promise.o build/src/njs_encoding.o build/src/njs_iterator.o build/src/njs_async.o build/src/njs_builtin.o build/external/njs_regex.o build/src/njs_buffer.o build/external/njs_crypto_module.o build/external/njs_webcrypto_module.o build/external/njs_zlib_module.o build/external/njs_fs_module.o build/external/njs_query_string_module.o build/build/njs_modules.o cc -Wl,--as-needed,-O1,--sort-common -fPIC -shared -Wl,-soname,libnjs.so.1.0.2 -o build/libnjs.so.1.0.2 \ build/src/njs_dtoa.o build/src/njs_str.o build/src/njs_murmur_hash.o build/src/njs_djb_hash.o build/src/njs_utf8.o build/src/njs_utf16.o build/src/njs_arr.o build/src/njs_rbtree.o build/src/njs_flathsh.o build/src/njs_trace.o build/src/njs_random.o build/src/njs_malloc.o build/src/njs_mp.o build/src/njs_sprintf.o build/src/njs_utils.o build/src/njs_chb.o build/src/njs_value.o build/src/njs_atom.o build/src/njs_vm.o build/src/njs_vmcode.o build/src/njs_lexer.o build/src/njs_parser.o build/src/njs_variable.o build/src/njs_scope.o build/src/njs_generator.o build/src/njs_disassembler.o build/src/njs_module.o build/src/njs_extern.o build/src/njs_boolean.o build/src/njs_number.o build/src/njs_symbol.o build/src/njs_string.o build/src/njs_object.o build/src/njs_object_prop.o build/src/njs_array.o build/src/njs_json.o build/src/njs_function.o build/src/njs_regexp.o build/src/njs_date.o build/src/njs_error.o build/src/njs_math.o build/src/njs_array_buffer.o build/src/njs_typed_array.o build/src/njs_promise.o build/src/njs_encoding.o build/src/njs_iterator.o build/src/njs_async.o build/src/njs_builtin.o build/external/njs_regex.o build/src/njs_buffer.o build/external/njs_crypto_module.o build/external/njs_webcrypto_module.o build/external/njs_zlib_module.o build/external/njs_fs_module.o build/external/njs_query_string_module.o build/build/njs_modules.o -lpcre2-8 -lcrypto -lz cc -Os -Wl,-E -o build/njs -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ external/njs_shell.c \ build/libnjs.a \ -Os -lm -lpcre2-8 -lcrypto -lz -ledit ln -s libnjs.so.1.0.2 build/libnjs.so PATH="build:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" LANG=C.UTF-8 TERM=screen expect -f test/shell_test.exp cc -c -Isrc -Iexternal -Ibuild -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ \ -o build/test/njs_externals_test.o \ -MMD -MF build/test/njs_externals_test.dep -MT build/test/njs_externals_test.o \ src/test/njs_externals_test.c cc -Os -Wl,-E -o build/random_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security -MMD -MF build/test/random_unit_test.dep -MT build/random_unit_test \ src/test/random_unit_test.c build/libnjs.a \ -lm -Os cc -Os -Wl,-E -o build/rbtree_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security -MMD -MF build/test/rbtree_unit_test.dep -MT build/rbtree_unit_test \ src/test/rbtree_unit_test.c build/libnjs.a \ -lm -Os cc -Os -Wl,-E -o build/mp_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security -MMD -MF build/test/mp_unit_test.dep -MT build/mp_unit_test \ src/test/mp_unit_test.c build/libnjs.a \ -lm -Os spawn -nottycopy njs cc -Os -Wl,-E -o build/flathsh_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security -MMD -MF build/test/flathsh_unit_test.dep -MT build/flathsh_unit_test \ src/test/flathsh_unit_test.c build/libnjs.a \ -lm -Os cc -Os -Wl,-E -o build/unicode_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security -MMD -MF build/test/unicode_unit_test.dep -MT build/unicode_unit_test \ src/test/unicode_unit_test.c build/libnjs.a \ -lm -Os test/js_test --binary=build/njs interactive njs (njs:1.0.2) >> njs.version '1.0.2' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var a = 1 undefined >> >> a *= 2 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> test/btoa.t.js: Thrown: ReferenceError: "i" is not defined at codePoints (/tmp/njs_test.CdiCLj/test/btoa.t.js:325) at main (/tmp/njs_test.CdiCLj/test/btoa.t.js:383) function a() { return 1; } undefined >> >> a(); 1 >> >> function a() { return 2; } undefined >> >> a(); 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >>  $262 Float64Array process __proto__ Function Promise AggregateError global propertyIsEnumerable Array globalThis RangeError ArrayBuffer hasOwnProperty ReferenceError atob Infinity RegExp Boolean Int16Array require btoa Int32Array setImmediate Buffer Int8Array setTimeout clearTimeout InternalError String console isFinite Symbol constructor isNaN SyntaxError crypto isPrototypeOf TextDecoder DataView JSON TextEncoder Date Math toString decodeURI MemoryError TypeError decodeURIComponent NaN Uint16Array encodeURI njs Uint32Array encodeURIComponent Number Uint8Array Error Object Uint8ClampedArray eval parseFloat undefined EvalError parseInt URIError Float32Array print valueOf >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> O >> Object [Function: Object] >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> Mat h Math { } >> .exit exiting spawn -nottycopy njs test/buffer.t.js: Thrown: ReferenceError: "TypedArray" is not defined at typedArrayWithOffset (/tmp/njs_test.CdiCLj/test/buffer.t.js:764) at main (/tmp/njs_test.CdiCLj/test/buffer.t.js:835) interactive njs (njs:1.0.2) >> conso le Console { dump: [Function: dump], error: [Function: error], info: [Function: info], log: [Function: log], time: [Function: time], timeEnd: [Function: timeEnd], warn: [Function: warn] } >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> cons  console constructor >> cons Thrown: ReferenceError: "cons" is not defined at main (shell:1) >> .exit exiting build/random_unit_test spawn -nottycopy njs random unit test passed random unit test: 0x9074FD1D build/rbtree_unit_test rbtree unit test started: 1000000 nodes test/crypto.t.mjs: Thrown: ReferenceError: "createHash_tsuite" is not defined at main (/tmp/njs_test.CdiCLj/test/crypto.t.mjs:778) interactive njs (njs:1.0.2) >> Type Error.  TypeError.__proto__ TypeError.isPrototypeOf TypeError.apply TypeError.length TypeError.arguments TypeError.name TypeError.bind TypeError.propertyIsEnumerable TypeError.call TypeError.prototype TypeError.caller TypeError.toString TypeError.constructor TypeError.valueOf TypeError.hasOwnProperty >> TypeError. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> TypeError.  TypeError.__proto__ TypeError.isPrototypeOf TypeError.apply TypeError.length TypeError.arguments TypeError.name TypeError.bind TypeError.propertyIsEnumerable TypeError.call TypeError.prototype TypeError.caller TypeError.toString TypeError.constructor TypeError.valueOf TypeError.hasOwnProperty >> TypeError. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> Object.ge t Object.getOwnPropertyDescriptor Object.getOwnPropertySymbols Object.getOwnPropertyDescriptors Object.getPrototypeOf Object.getOwnPropertyNames >> Object.get Object.getOwnPropertyDescriptor Object.getOwnPropertySymbols Object.getOwnPropertyDescriptors Object.getPrototypeOf Object.getOwnPropertyNames >> Object.get undefined >> .exit exiting spawn -nottycopy njs cc -Os -Wl,-E -o build/njs_unit_test -Isrc -Iexternal -Ibuild \ -Os -Os -fstack-clash-protection -Wformat -Werror=format-security \ -MMD -MF build/test/njs_unit_test.dep -MT build/njs_unit_test.c \ build/test/njs_externals_test.o \ src/test/njs_unit_test.c build/libnjs.a \ -Os -lm -lpcre2-8 -lcrypto -lz interactive njs (njs:1.0.2) >> JS ON.  JSON.__proto__ JSON.propertyIsEnumerable JSON.constructor JSON.stringify JSON.hasOwnProperty JSON.toString JSON.isPrototypeOf JSON.valueOf JSON.parse >> JSON. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> decodeURI  decodeURI decodeURIComponent >> decodeURIC omponent [Function: decodeURIComponent] >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> 1. 1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> 1.. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> 'abc'. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs test/fs/access.t.mjs: interactive njs (njs:1.0.2) >> Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/access.t.mjs:217) var AA = 1; var AAA = 2 undefined >> >> AA  AA AAA >> AA 1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var zz = 1 undefined >> >> 1 + z z 2 >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> unknown_var Thrown: ReferenceError: "unknown_var" is not defined at main (shell:1) >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> unknown_var. .exit Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var o = {zz:1, zb:2} undefined >> >> o.z  o.zb o.zz >> o.z undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var d = new Date() undefined >> >> d.to  d.toDateString d.toLocaleDateString d.toString d.toISOString d.toLocaleString d.toTimeString d.toJSON d.toLocaleTimeString d.toUTCString >> d.to undefined >> .exit exiting spawn -nottycopy njs test/fs/methods.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/methods.t.mjs:179) interactive njs (njs:1.0.2) >> var o = {a:new Date()} undefined >> >> o.a.to  o.a.toDateString o.a.toLocaleDateString o.a.toString o.a.toISOString o.a.toLocaleString o.a.toTimeString o.a.toJSON o.a.toLocaleTimeString o.a.toUTCString >> o.a.to undefined >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var o = {a:1,b:2,333:'t'} undefined >> >> o.3 33test/fs/mkdir.t.mjs: Thrown: SyntaxError: Unexpected token ".333" at shell:1 >> .exit exiting spawn -nottycopy njs Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/mkdir.t.mjs:217) interactive njs (njs:1.0.2) >> var a = Array(5000000); a.aab = 1; a.aac = 2 2 >> >> a.  a.__proto__ a.includes a.shift a.aab a.indexOf a.slice a.aac a.isPrototypeOf a.some a.concat a.join a.sort a.constructor a.keys a.splice a.copyWithin a.lastIndexOf a.toReversed a.entries a.length a.toSorted a.every a.map a.toSpliced a.fill a.pop a.toString a.filter a.propertyIsEnumerable a.unshift a.find a.push a.valueOf a.findIndex a.reduce a.values a.forEach a.reduceRight a.hasOwnProperty a.reverse >> a. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var a = new Uint8Array([5,6,7,8,8]); a.aab = 1; a.aac = 2 2 >> >> a.  a.0 a.every a.propertyIsEnumerable a.1 a.fill a.reduce a.2 a.filter a.reduceRight a.3 a.find a.reverse a.4 a.findIndex a.set a.__proto__ a.forEach a.slice a.aab a.hasOwnProperty a.some a.aac a.includes a.sort a.buffer a.indexOf a.subarray a.byteLength a.isPrototypeOf a.toReversed a.byteOffset a.join a.toSorted a.BYTES_PER_ELEMENT a.keys a.toString a.constructor a.lastIndexOf a.valueOf a.copyWithin a.length a.values a.entries a.map >> a. Thrown: SyntaxError: Unexpected end of input at shell:1 >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> console[Symbol.toStringTag] 'Console' >> >> Object.prototype.toString.call(console) '[object Console]' >> console.toString() >> console.toString() '[object Console]' >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> console.log.length 0 >> >> console.log() undefined >> >> console.log('') undefined >> >> console.log(1) 1 undefined >> >> console.log(1, 'a') 1 a undefined >> >> print(1, 'a') 1 a undefined >> >> >> .exit exiting spawn -nottycopy njs test/fs/mkdir_error_path.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/mkdir_error_path.t.mjs:217) interactive njs (njs:1.0.2) >> console.log('\t\u0430\u0431\u0432\n\u0433\u0434') абв гд undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> console.error(42) E: 42 undefined >> >> console.info(23) 23 undefined >> >> console.warn(37) W: 37 undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> console.time() undefined >> >> console.timeEnd() default: 0.138957ms undefined >> >> console.time(undefined) undefined >> >> console.timeEnd(undefined) default: 0.203064ms undefined >> >> console.time('abc') undefined >> >> console.time('abc') Timer "abc" already exists. undefined >> >> console.timeEnd('abc') abc: 0.339115ms undefined >> >> console.time(true) undefined >> >> console.timeEnd(true) true: 0.104399ms undefined >> >> console.time(42) undefined >> >> console.timeEnd(42) 42: 2.964053ms undefined >> >> console.timeEntest/fs/mkdir_recursive.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/mkdir_recursive.t.mjs:217) d() Timer "default" doesn’t exist. undefined >> >> console.timeEnd('abc') Timer "abc" doesn’t exist. undefined >> >> console.time('abc') undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> var print = console.log.bind(console); print(1, 'a', [1, 2]) 1 a [1,2] undefined >> >> var print = console.log.bind(console); print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> print(console.a.a) Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> JSON.parse(Error()) Thrown: SyntaxError: Unexpected token at position 0 at parse (native) at main (shell:1) >> >> console.a.a Thrown: TypeError: cannot get property "a" of undefined at main (shell:1) >> >> >> .exit exiting spawn -nottycopy njs test/fs/read_write.t.mjs: interactive njs (njs:1.0.2) >> Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/read_write.t.mjs:217) try { console.log({ toString: function() { throw 'test'; } }) } catch (e) {} {toString:[Function: toString]} undefined >> >> function f() { throw 't' }; try { console.log({ toString: function() { return  f() } }) } catch (e) {} {toString:[Function: toString]} undefined >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> (function() { throw 'test' })() Thrown: test >> >> >> .exit exiting spawn -nottycopy njs interactive njs (njs:1.0.2) >> function f() { return ({}.a.a); } undefined >> >> test/fs/readdir.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/readdir.t.mjs:217) var e; try {f()} catch (ee) {e = ee}; undefined Thrown: ReferenceError: "ee" is not defined at main (shell:1) >> >> test/fs/realpath.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/realpath.t.mjs:217) test/fs/rename.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/rename.t.mjs:217) test/fs/rmdir.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/rmdir.t.mjs:217) test/fs/unlink.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/fs/unlink.t.mjs:217) test/js/async_add.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_add.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_add.t.js:186) test/js/async_bind.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_bind.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_bind.t.js:226) test/js/async_blank.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_blank.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_blank.t.js:184) test/js/async_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_catch.t.js:184) test/js/async_closure.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_closure.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_closure.t.js:195) test/js/async_closure_arg.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_closure_arg.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_closure_arg.t.js:195) test/js/async_closure_share.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_closure_share.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_closure_share.t.js:199) test/js/async_exception_in_await.t.js: Thrown: ReferenceError: "message" is not defined at (/tmp/njs_test.CdiCLj/test/js/async_exception_in_await.t.js:37) at main (/tmp/njs_test.CdiCLj/test/js/async_exception_in_await.t.js:168) test/js/async_finally.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_finally.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_finally.t.js:186) test/js/async_for.t.js: Thrown: ReferenceError: "stage" is not defined at main (/tmp/njs_test.CdiCLj/test/js/async_for.t.js:238) test/js/async_inline.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "resolve" is not defined at (/tmp/njs_test.CdiCLj/test/js/async_inline.t.js:177) at Promise (native) at pr (/tmp/njs_test.CdiCLj/test/js/async_inline.t.js:177) at add (/tmp/njs_test.CdiCLj/test/js/async_inline.t.js:181) at main (/tmp/njs_test.CdiCLj/test/js/async_inline.t.js:188) test/js/async_many_call.t.js: Thrown: ReferenceError: "v" is not defined at (/tmp/njs_test.CdiCLj/test/js/async_many_call.t.js:244) at map (native) at main (/tmp/njs_test.CdiCLj/test/js/async_many_call.t.js:247) test/js/async_promise.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_promise.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_promise.t.js:233) test/js/async_recursive_large.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_recursive_large.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_recursive_large.t.js:239) test/js/async_recursive_last.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_recursive_last.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_recursive_last.t.js:239) test/js/async_recursive_mid.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_recursive_mid.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_recursive_mid.t.js:239) test/js/async_reject.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_reject.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_reject.t.js:186) test/js/async_stages.t.js: Thrown: ReferenceError: "stage" is not defined at main (/tmp/njs_test.CdiCLj/test/js/async_stages.t.js:243) test/js/async_throw.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_throw.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_throw.t.js:193) rbtree unit test passed build/mp_unit_test mp unit test started: 4000 blocks test/js/async_throw_async.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_throw_async.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_throw_async.t.js:196) test/js/async_throw_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_throw_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_throw_catch.t.js:191) test/js/async_throw_catch_async.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_throw_catch_async.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_throw_catch_async.t.js:196) test/js/async_throw_in_try_after_await.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_throw_in_try_after_await.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_throw_in_try_after_await.t.js:196) test/js/async_try_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_catch.t.js:243) test/js/async_try_catch_call.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_catch_call.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_catch_call.t.js:242) test/js/async_try_catch_expression.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_catch_expression.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_catch_expression.t.js:241) test/js/async_try_finally.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_finally.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_finally.t.js:203) test/js/async_try_resolve.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_resolve.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_resolve.t.js:194) test/js/async_try_throw.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_throw.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_throw.t.js:240) test/js/async_try_throw_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/async_try_throw_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/async_try_throw_catch.t.js:240) test/js/error_stack_created.t.js: Thrown: ReferenceError: "message" is not defined at (/tmp/njs_test.CdiCLj/test/js/error_stack_created.t.js:37) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_created.t.js:165) test/js/error_stack_promise_all.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_all.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_all.t.js:189) test/js/error_stack_promise_any_inner.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_any_inner.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_any_inner.t.js:190) test/js/error_stack_promise_race.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_race.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_race.t.js:188) test/js/error_stack_promise_reject.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_reject.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_promise_reject.t.js:190) build/njs_unit_test njs_vm_start() preload failed script tests: PASSED [0/0] make: *** [build/Makefile:1015: unit_test] Error 255 make: *** Waiting for unfinished jobs.... test/js/error_stack_type_error.t.js: Thrown: ReferenceError: "message" is not defined at (/tmp/njs_test.CdiCLj/test/js/error_stack_type_error.t.js:37) at main (/tmp/njs_test.CdiCLj/test/js/error_stack_type_error.t.js:160) test/js/import_as_default.t.js: Thrown: ReferenceError: "imp" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_as_default.t.js:154) test/js/import_as_default_compare.t.js: Thrown: ReferenceError: "obj" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/lib6-1.js:6) mp unit test passed build/flathsh_unit_test test/js/import_chain.t.js: flathsh unit test started: 1000000 items Thrown: ReferenceError: "lib2" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_chain.t.js:154) test/js/import_comma_expression.t.js: Thrown: ReferenceError: "_export" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/export_comma_expression.js:3) test/js/import_cyclic.t.js: Thrown: ReferenceError: "a" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_cyclic.t.js:155) test/js/import_expression.t.js: Thrown: ReferenceError: "gen_export" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/export_expression.js:10) test/js/import_function_expression.t.js: Thrown: ReferenceError: "foo" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/function_expression.js:5) test/js/import_global_ref.t.js: Thrown: ReferenceError: "http" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/http.js:3) test/js/import_global_ref_var.t.js: Thrown: ReferenceError: "m" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_global_ref_var.t.js:155) flathsh unit test passed build/unicode_unit_test unicode unit test started utf8 test started utf8 test passed utf16 test started test/js/import_object.t.js: Thrown: ReferenceError: "_export" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/export_name.js:3) test/js/import_order.t.js: Thrown: ReferenceError: "message" is not defined at (/tmp/njs_test.CdiCLj/test/js/import_order.t.js:179) at main (/tmp/njs_test.CdiCLj/test/js/import_order.t.js:206) utf16 test passed unicode unit test passed test/js/import_recursive.t.js: Thrown: ReferenceError: "m" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_recursive.t.js:154) test/js/import_recursive_relative.t.js: Thrown: ReferenceError: "m" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_recursive_relative.t.js:154) test/js/import_relative_path.t.js: Thrown: ReferenceError: "hash" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_relative_path.t.js:154) test/js/import_scalar.t.js: Thrown: ReferenceError: "name" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_scalar.t.js:154) test/js/import_singleton.t.js: Thrown: ReferenceError: "lib1" is not defined at main (/tmp/njs_test.CdiCLj/test/js/import_singleton.t.js:155) test/js/import_sinking_export_default.t.js: Thrown: ReferenceError: "o" is not defined at module (/home/buildozer/aports/community/njs/src/njs-1.0.2/test/js/module/sinking_export_default.js:5) test/js/promise_all.t.js: Thrown: ReferenceError: "value" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_all.t.js:219) at main (/tmp/njs_test.CdiCLj/test/js/promise_all.t.js:229) test/js/promise_allSettled.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_allSettled.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_allSettled.t.js:197) test/js/promise_allSettled_string.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_allSettled_string.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_allSettled_string.t.js:187) test/js/promise_all_throw.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_all_throw.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_all_throw.t.js:186) test/js/promise_any.t.js: Thrown: Error: unhandled promise rejection: foo test/js/promise_any_all_rejected.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_any_all_rejected.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_any_all_rejected.t.js:184) test/js/promise_catch_then_throw_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_catch_then_throw_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_catch_then_throw_catch.t.js:185) test/js/promise_catch_throw.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_catch_throw.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_catch_throw.t.js:181) test/js/promise_finally.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "v" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_finally.t.js:178) at main (/tmp/njs_test.CdiCLj/test/js/promise_finally.t.js:185) test/js/promise_finally_throw_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_finally_throw_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_finally_throw_catch.t.js:180) test/js/promise_prototype_reject_type_confusion.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_prototype_reject_type_confusion.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_prototype_reject_type_confusion.t.js:182) test/js/promise_prototype_then_type_confusion.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_prototype_then_type_confusion.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_prototype_then_type_confusion.t.js:182) test/js/promise_race.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_race.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_race.t.js:189) test/js/promise_race_throw.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_race_throw.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_race_throw.t.js:189) test/js/promise_reject_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_reject_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_reject_catch.t.js:179) test/js/promise_s01.t.js: Thrown: ReferenceError: "stages" is not defined at main (/tmp/njs_test.CdiCLj/test/js/promise_s01.t.js:228) test/js/promise_s02.t.js: Thrown: ReferenceError: "stages" is not defined at main (/tmp/njs_test.CdiCLj/test/js/promise_s02.t.js:228) test/js/promise_s03.t.js: Thrown: ReferenceError: "stages" is not defined at main (/tmp/njs_test.CdiCLj/test/js/promise_s03.t.js:227) test/js/promise_s05.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s05.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s05.t.js:189) test/js/promise_s06.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s06.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s06.t.js:181) test/js/promise_s07.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s07.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s07.t.js:186) test/js/promise_s08.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s08.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s08.t.js:193) test/js/promise_s09.t.js: Thrown: ReferenceError: "executor" is not defined at NotPromise (/tmp/njs_test.CdiCLj/test/js/promise_s09.t.js:196) at resolve (native) at call (native) at main (/tmp/njs_test.CdiCLj/test/js/promise_s09.t.js:202) test/js/promise_s10.t.js: Thrown: ReferenceError: "stages" is not defined at main (/tmp/njs_test.CdiCLj/test/js/promise_s10.t.js:227) test/js/promise_s11.t.js: Thrown: ReferenceError: "stages" is not defined at main (/tmp/njs_test.CdiCLj/test/js/promise_s11.t.js:235) test/js/promise_s12.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s12.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s12.t.js:190) test/js/promise_s13.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s13.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s13.t.js:194) test/js/promise_s14.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s14.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s14.t.js:192) test/js/promise_s15.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s15.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s15.t.js:187) test/js/promise_s16.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s16.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s16.t.js:187) test/js/promise_s17.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s17.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s17.t.js:189) test/js/promise_s18.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_s18.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_s18.t.js:245) test/js/promise_s19.t.js: Thrown: TypeError: undefined is not a function at main (/tmp/njs_test.CdiCLj/test/js/promise_s19.t.js:246) test/js/promise_s20.t.js: Thrown: ReferenceError: "message" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_s20.t.js:62) at main (/tmp/njs_test.CdiCLj/test/js/promise_s20.t.js:192) test/js/promise_s21.t.js: Thrown: TypeError: undefined is not a function at main (/tmp/njs_test.CdiCLj/test/js/promise_s21.t.js:203) test/js/promise_s22.t.js: Thrown: TypeError: undefined is not a function at main (/tmp/njs_test.CdiCLj/test/js/promise_s22.t.js:202) test/js/promise_s23.t.js: Thrown: TypeError: undefined is not a function at main (/tmp/njs_test.CdiCLj/test/js/promise_s23.t.js:195) test/js/promise_s24.t.js: Thrown: ReferenceError: "checkPoint" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_s24.t.js:154) at reject (native) at call (native) at main (/tmp/njs_test.CdiCLj/test/js/promise_s24.t.js:163) test/js/promise_s25.t.js: Thrown: ReferenceError: "executor" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_s25.t.js:183) at resolve (native) at call (native) at main (/tmp/njs_test.CdiCLj/test/js/promise_s25.t.js:189) test/js/promise_s26.t.js: Thrown: ReferenceError: "child" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_s26.t.js:221) at (/tmp/njs_test.CdiCLj/test/js/promise_s26.t.js:270) at main (/tmp/njs_test.CdiCLj/test/js/promise_s26.t.js:360) test/js/promise_s27.t.js: Thrown: ReferenceError: "child" is not defined at (/tmp/njs_test.CdiCLj/test/js/promise_s27.t.js:177) at main (/tmp/njs_test.CdiCLj/test/js/promise_s27.t.js:202) test/js/promise_set_timeout.t.js: Thrown: ReferenceError: "promise" is not defined at abc (/tmp/njs_test.CdiCLj/test/js/promise_set_timeout.t.js:200) at main (/tmp/njs_test.CdiCLj/test/js/promise_set_timeout.t.js:207) test/js/promise_then_throw_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_then_throw_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_then_throw_catch.t.js:183) test/js/promise_then_throw_finally_catch.t.js: Thrown: Error: unhandled promise rejection: ReferenceError: "error" is not defined at $DONE (/tmp/njs_test.CdiCLj/test/js/promise_then_throw_finally_catch.t.js:16) at main (/tmp/njs_test.CdiCLj/test/js/promise_then_throw_finally_catch.t.js:184) test/querystring.t.mjs: Thrown: ReferenceError: "qs" is not defined at main (/tmp/njs_test.CdiCLj/test/querystring.t.mjs:372) test/text_decoder.t.js: Thrown: ReferenceError: "stream_tsuite" is not defined at main (/tmp/njs_test.CdiCLj/test/text_decoder.t.js:488) test/text_encoder.t.js: Thrown: ReferenceError: "encode_tsuite" is not defined at main (/tmp/njs_test.CdiCLj/test/text_encoder.t.js:420) test/webcrypto/aes.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/aes.t.mjs:178) test/webcrypto/aes_decoding.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/aes_decoding.t.mjs:178) test/webcrypto/aes_kw.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/aes_kw.t.mjs:179) test/webcrypto/derive.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/derive.t.mjs:178) test/webcrypto/derive_ecdh.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/derive_ecdh.t.mjs:179) test/webcrypto/digest.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/digest.t.mjs:178) test/webcrypto/ed25519.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/ed25519.t.mjs:178) test/webcrypto/export.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/export.t.mjs:179) test/webcrypto/import.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/import.t.mjs:197) test/webcrypto/random_uuid.t.mjs: Thrown: ReferenceError: "randomUUID_tsuite" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/random_uuid.t.mjs:329) test/webcrypto/rsa.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/rsa.t.mjs:179) test/webcrypto/rsa_decoding.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/rsa_decoding.t.mjs:178) test/webcrypto/sign.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/sign.t.mjs:179) test/webcrypto/verify.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/verify.t.mjs:178) test/webcrypto/wrap.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/wrap.t.mjs:179) test/webcrypto/x25519.t.mjs: Thrown: ReferenceError: "fs" is not defined at main (/tmp/njs_test.CdiCLj/test/webcrypto/x25519.t.mjs:179) test/zlib.t.mjs: Thrown: ReferenceError: "zlib" is not defined at main (/tmp/njs_test.CdiCLj/test/zlib.t.mjs:308) test/btoa.t.js FAILED test/buffer.t.js FAILED test/crypto.t.mjs FAILED test/fs/access.t.mjs FAILED test/fs/methods.t.mjs FAILED test/fs/mkdir.t.mjs FAILED test/fs/mkdir_error_path.t.mjs FAILED test/fs/mkdir_recursive.t.mjs FAILED test/fs/read_write.t.mjs FAILED test/fs/readdir.t.mjs FAILED test/fs/realpath.t.mjs FAILED test/fs/rename.t.mjs FAILED test/fs/rmdir.t.mjs FAILED test/fs/unlink.t.mjs FAILED test/js/async_add.t.js FAILED test/js/async_bind.t.js FAILED test/js/async_blank.t.js FAILED test/js/async_catch.t.js FAILED test/js/async_closure.t.js FAILED test/js/async_closure_arg.t.js FAILED test/js/async_closure_share.t.js FAILED test/js/async_exception_in_await.t.js FAILED test/js/async_finally.t.js FAILED test/js/async_for.t.js FAILED test/js/async_inline.t.js FAILED test/js/async_many_call.t.js FAILED test/js/async_promise.t.js FAILED test/js/async_recursive_large.t.js FAILED test/js/async_recursive_last.t.js FAILED test/js/async_recursive_mid.t.js FAILED test/js/async_reject.t.js FAILED test/js/async_stages.t.js FAILED test/js/async_throw.t.js FAILED test/js/async_throw_async.t.js FAILED test/js/async_throw_catch.t.js FAILED test/js/async_throw_catch_async.t.js FAILED test/js/async_throw_in_try_after_await.t.js FAILED test/js/async_try_catch.t.js FAILED test/js/async_try_catch_call.t.js FAILED test/js/async_try_catch_expression.t.js FAILED test/js/async_try_finally.t.js FAILED test/js/async_try_resolve.t.js FAILED test/js/async_try_throw.t.js FAILED test/js/async_try_throw_catch.t.js FAILED test/js/error_stack_created.t.js FAILED test/js/error_stack_promise_all.t.js FAILED test/js/error_stack_promise_any_inner.t.js FAILED test/js/error_stack_promise_race.t.js FAILED test/js/error_stack_promise_reject.t.js FAILED test/js/error_stack_type_error.t.js FAILED test/js/import_as_default.t.js FAILED test/js/import_as_default_compare.t.js FAILED test/js/import_chain.t.js FAILED test/js/import_comma_expression.t.js FAILED test/js/import_cyclic.t.js FAILED test/js/import_expression.t.js FAILED test/js/import_function_expression.t.js FAILED test/js/import_global_ref.t.js FAILED test/js/import_global_ref_var.t.js FAILED test/js/import_object.t.js FAILED test/js/import_order.t.js FAILED test/js/import_recursive.t.js FAILED test/js/import_recursive_relative.t.js FAILED test/js/import_relative_path.t.js FAILED test/js/import_scalar.t.js FAILED test/js/import_singleton.t.js FAILED test/js/import_sinking_export_default.t.js FAILED test/js/promise_all.t.js FAILED test/js/promise_allSettled.t.js FAILED test/js/promise_allSettled_string.t.js FAILED test/js/promise_all_throw.t.js FAILED test/js/promise_any.t.js FAILED test/js/promise_any_all_rejected.t.js FAILED test/js/promise_catch_then_throw_catch.t.js FAILED test/js/promise_catch_throw.t.js FAILED test/js/promise_finally.t.js FAILED test/js/promise_finally_throw_catch.t.js FAILED test/js/promise_prototype_reject_type_confusion.t.js FAILED test/js/promise_prototype_then_type_confusion.t.js FAILED test/js/promise_race.t.js FAILED test/js/promise_race_throw.t.js FAILED test/js/promise_reject_catch.t.js FAILED test/js/promise_s01.t.js FAILED test/js/promise_s02.t.js FAILED test/js/promise_s03.t.js FAILED test/js/promise_s05.t.js FAILED test/js/promise_s06.t.js FAILED test/js/promise_s07.t.js FAILED test/js/promise_s08.t.js FAILED test/js/promise_s09.t.js FAILED test/js/promise_s10.t.js FAILED test/js/promise_s11.t.js FAILED test/js/promise_s12.t.js FAILED test/js/promise_s13.t.js FAILED test/js/promise_s14.t.js FAILED test/js/promise_s15.t.js FAILED test/js/promise_s16.t.js FAILED test/js/promise_s17.t.js FAILED test/js/promise_s18.t.js FAILED test/js/promise_s19.t.js FAILED test/js/promise_s20.t.js FAILED test/js/promise_s21.t.js FAILED test/js/promise_s22.t.js FAILED test/js/promise_s23.t.js FAILED test/js/promise_s24.t.js FAILED test/js/promise_s25.t.js FAILED test/js/promise_s26.t.js FAILED test/js/promise_s27.t.js FAILED test/js/promise_set_timeout.t.js FAILED test/js/promise_then_throw_catch.t.js FAILED test/js/promise_then_throw_finally_catch.t.js FAILED test/querystring.t.mjs FAILED test/text_decoder.t.js FAILED test/text_encoder.t.js FAILED test/webcrypto/aes.t.mjs FAILED test/webcrypto/aes_decoding.t.mjs FAILED test/webcrypto/aes_kw.t.mjs FAILED test/webcrypto/derive.t.mjs FAILED test/webcrypto/derive_ecdh.t.mjs FAILED test/webcrypto/digest.t.mjs FAILED test/webcrypto/ed25519.t.mjs FAILED test/webcrypto/export.t.mjs FAILED test/webcrypto/import.t.mjs FAILED test/webcrypto/random_uuid.t.mjs FAILED test/webcrypto/rsa.t.mjs FAILED test/webcrypto/rsa_decoding.t.mjs FAILED test/webcrypto/sign.t.mjs FAILED test/webcrypto/verify.t.mjs FAILED test/webcrypto/wrap.t.mjs FAILED test/webcrypto/x25519.t.mjs FAILED test/zlib.t.mjs FAILED TOTAL: FAILED [22/153] make: *** [build/Makefile:996: js_test_njs] Error 1 timed out waiting for: undefined >> while executing "njs_test { {"function f() { return ({}.a.a); }\r\n" "undefined\r\n>> "} {"var e; try {f()} catch (ee) {e = ee}; undefined\r\n" "unde..." (file "test/shell_test.exp" line 332) make: *** [build/Makefile:1098: shell_test_njs] Error 1 >>> ERROR: njs: check failed >>> njs: Uninstalling dependencies... ( 1/16) Purging .makedepends-njs (20261024.224709) ( 2/16) Purging openssl-dev (3.5.9-r0) ( 3/16) Purging pcre2-dev (10.49-r0) ( 4/16) Purging libedit-dev (20260512.3.1-r0) ( 5/16) Purging bsd-compat-headers (0.7.2-r6) ( 6/16) Purging ncurses-dev (6.6_p20261017-r0) ( 7/16) Purging libncurses++ (6.6_p20261017-r0) ( 8/16) Purging libpanelw (6.6_p20261017-r0) ( 9/16) Purging zlib-dev (1.3.2-r1) (10/16) Purging libpcre2-16 (10.49-r0) (11/16) Purging libpcre2-32 (10.49-r0) (12/16) Purging expect (5.45.4-r5) (13/16) Purging libformw (6.6_p20261017-r0) (14/16) Purging libmenuw (6.6_p20261017-r0) (15/16) Purging tcl (8.6.17-r1) (16/16) Purging tzdata (2026e-r0) Executing busybox-1.38.0-r7.trigger OK: 387.9 MiB in 107 packages