commit fc84243ebf25fdac511e6be44330ce42573fa81b from: Sergey Bronnikov date: Mon Jan 19 07:46:16 2026 UTC doc: bump copyright date commit - d032e91a5e0bcdeb06baa532254c662045318add commit + fc84243ebf25fdac511e6be44330ce42573fa81b blob - 1454aba916d64656ce6da8b7512120995ba63434 blob + 1f12916de373503323f5d83ba73f1f548d15b9ca --- .clusterfuzzlite/Dockerfile +++ .clusterfuzzlite/Dockerfile @@ -1,6 +1,6 @@ # # SPDX-License-Identifier: ISC -# Copyright 2023-2024, Sergey Bronnikov. +# Copyright 2023-2026, Sergey Bronnikov. # ################################################################################ blob - 51a6353cf424107160a9090872f6c738f53e4d4b blob + 7e23b71539eec0c4e11d398bdce22dbd4f328a41 --- .clusterfuzzlite/build.sh +++ .clusterfuzzlite/build.sh @@ -1,7 +1,7 @@ #!/bin/bash -eu # # SPDX-License-Identifier: ISC -# Copyright 2023, Sergey Bronnikov. +# Copyright 2023-2026, Sergey Bronnikov. # ################################################################################ blob - f0216f471db82d376c5c301bcb5cf673723271b2 blob + e4331046e1acd66356756136531d736d8a17ba22 --- LICENSE +++ LICENSE @@ -1,4 +1,4 @@ -ISC License, Copyright 2022-2023, Sergey Bronnikov +ISC License, Copyright 2022-2026, Sergey Bronnikov Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above blob - 655db8f0caa2d3b4513411897ca170d6c60d33b2 blob + 536ecd9e127b2dd385e14cdc91bd3b99fde7314a --- README.md +++ README.md @@ -133,5 +133,5 @@ limitations in LuaJIT and PUC Rio Lua: ### License -Copyright (C) 2022-2025 [Sergey Bronnikov](https://bronevichok.ru/), +Copyright (C) 2022-2026 [Sergey Bronnikov](https://bronevichok.ru/), released under the ISC license. See a full Copyright Notice in the LICENSE file. blob - 70dd9736b29312418e0fe22da367df1c9c7ed7fa blob + a8f885f9780887f22a6b1bfdf53d503f841ff542 --- libluamut/crossover.c +++ libluamut/crossover.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2022-2024, Sergey Bronnikov + * Copyright 2022-2026, Sergey Bronnikov */ #include blob - 0ad05752d6a92356f69e75715e30c7fd9980b245 blob + 58d4f3c4fc181f5521fe48c47526637e0e3fcb11 --- libluamut/mutate.c +++ libluamut/mutate.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2022-2024, Sergey Bronnikov + * Copyright 2022-2026, Sergey Bronnikov */ #include blob - 74a06792957ddf9290265dd3def16cb042e2131c blob + 4f1d2b2979dfa04278f9147d213fb8558d8d1e74 --- tests/capi/ffi_cdef_proto/cdef.proto +++ tests/capi/ffi_cdef_proto/cdef.proto @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023-2024, Sergey Bronnikov + * Copyright 2023-2026, Sergey Bronnikov */ syntax = "proto2"; blob - 9747ff2f1d31fec8b21620de188a6d83749a7ab5 blob + e96f1f933fae16a8118e31842c4aa84374b68be5 --- tests/capi/ffi_cdef_proto/cdef_print.cc +++ tests/capi/ffi_cdef_proto/cdef_print.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023-2024, Sergey Bronnikov + * Copyright 2023-2026, Sergey Bronnikov */ #include "cdef_print.h" blob - 833bc5e6f4a4b66d590cb3a80c62c935d3dd9cc8 blob + 912aeba6d0baeff086fd66db0b99bb31e111b8f1 --- tests/capi/ffi_cdef_proto/cdef_print.h +++ tests/capi/ffi_cdef_proto/cdef_print.h @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023-2024, Sergey Bronnikov + * Copyright 2023-2026, Sergey Bronnikov */ #pragma once blob - 2464b8b9db44e686771c386f94a1968645b7a0e9 blob + 357db095392ac1406bca270c0757adc694345b6b --- tests/capi/ffi_cdef_proto/ffi_cdef_proto_test.cc +++ tests/capi/ffi_cdef_proto/ffi_cdef_proto_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023-2024, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ extern "C" blob - 9e96c23239bf7a28593e68c491e8de80a88c5259 blob + 37ed236db993f675668c2b99975a27221114e742 --- tests/capi/luaL_addgsub_test.cc +++ tests/capi/luaL_addgsub_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - e307dc224354edd0708e37c93c31d45ad449f7bc blob + c9fa2da6f9241c2988cfb11850ad6212b54e8254 --- tests/capi/luaL_buffaddr_test.c +++ tests/capi/luaL_buffaddr_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 26fbfc06e26ee9e7e53042d8350cca56d1eda1a3 blob + d984b64176174c3aec73e84bf50808978b6bce7a --- tests/capi/luaL_bufflen_test.c +++ tests/capi/luaL_bufflen_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 77bada1f3b49b3ed0f22bb1ffe5cb6bb7b6b12f5 blob + 63d9ea2ab07e26842054af2159f6d328a4c1e649 --- tests/capi/luaL_buffsub_test.cc +++ tests/capi/luaL_buffsub_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - eabe4d18821086faa4769e7a7e3d5be92a2820d5 blob + f36186ecc9def6d4d879b0aac02d24e4ff652c2b --- tests/capi/luaL_dostring_test.c +++ tests/capi/luaL_dostring_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 35fe43f38b43b492052a8aa1e1a18e8e077aa45b blob + f2f0a6989a1a1844a2ff562c74094dbbf34a11b4 --- tests/capi/luaL_gsub_test.cc +++ tests/capi/luaL_gsub_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - bc4a3fed4f650616e9cc9467b959a2898c2ba9cd blob + 0e7a01d1a02163c46befaf88ea005ef7cb07219d --- tests/capi/luaL_loadbuffer_proto/luaL_loadbuffer_proto_test.cc +++ tests/capi/luaL_loadbuffer_proto/luaL_loadbuffer_proto_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: BSD-2-Clause * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. * Copyright 2022, Tarantool AUTHORS. */ blob - c45d247ffdb35f3cbbd31534793d07b6ff008917 blob + fb4d7387ee65a446e1931e68d414d55c3203476a --- tests/capi/luaL_loadbuffer_proto/lua_grammar.proto +++ tests/capi/luaL_loadbuffer_proto/lua_grammar.proto @@ -1,6 +1,7 @@ /* * SPDX-License-Identifier: BSD-2-Clause * + * Copyright 2023-2026, Sergey Bronnikov. * Copyright 2022, Tarantool AUTHORS, please see AUTHORS file. */ blob - 32e9d8e8ac7829996f77ccb740b0fb0b60965299 blob + bb55403438440412918927e9c50dd12867b49103 --- tests/capi/luaL_loadbuffer_proto/serializer.cc +++ tests/capi/luaL_loadbuffer_proto/serializer.cc @@ -1,6 +1,7 @@ /* * SPDX-License-Identifier: BSD-2-Clause * + * Copyright 2023-2026, Sergey Bronnikov. * Copyright 2022, Tarantool AUTHORS, please see AUTHORS file. */ #include "serializer.h" blob - 7b36a903725b6b04d6f31473a78044d9b71dc6d2 blob + 24d0f8f2278a70be265a0bbf1e57d803494cf0e6 --- tests/capi/luaL_loadbuffer_proto/serializer.h +++ tests/capi/luaL_loadbuffer_proto/serializer.h @@ -1,6 +1,7 @@ /* * SPDX-License-Identifier: BSD-2-Clause * + * Copyright 2023-2026, Sergey Bronnikov. * Copyright 2022, Tarantool AUTHORS, please see AUTHORS file. */ #pragma once blob - b40ccf7441e84663e49fcdeacfd4e7fb01d535bb blob + b354b17f06a3de4a33cedd6d5d302330048fd073 --- tests/capi/luaL_loadbuffer_test.c +++ tests/capi/luaL_loadbuffer_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - da7e56be7ec30f8fe18179910cd5a9062f715ad5 blob + ae7a5c252a08e0e188dca3815e517677852a6cd3 --- tests/capi/luaL_loadbufferx_test.c +++ tests/capi/luaL_loadbufferx_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 5f77f8a751f1ac5a21eb2229991d335c2c4eaa79 blob + d0e4400794f0a5beef78afd60a2200c17e3c3f04 --- tests/capi/luaL_loadstring_test.c +++ tests/capi/luaL_loadstring_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 05c4bcfa571174dc322b4eb57950f8500e27f8ac blob + 3a1dfdfd11f1b1a411bfd28c6ec28eee61068c46 --- tests/capi/luaL_traceback_test.c +++ tests/capi/luaL_traceback_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - d41d5b7aa66b6138e5728449299a9ff69cb08e75 blob + e2c724e065b3b366931cf21ae4b0617a34034b42 --- tests/capi/lua_dump_test.c +++ tests/capi/lua_dump_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 2cd4096c831a16c837d6441f04c010954287194b blob + dc02d3e7c87252df1780842107693f1d4683fadd --- tests/capi/lua_load_test.cc +++ tests/capi/lua_load_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 84c67a869cf0b74658904e15f8175c3f055ff9d7 blob + 7e6755bc32bd2abc998659af6cae7213a888f0e4 --- tests/capi/lua_stringtonumber_test.c +++ tests/capi/lua_stringtonumber_test.c @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ #include blob - 224ee8e04a576b6fcf5368a8bcd47fff2fdcbaad blob + 178d7459a88d887775ed36cfe6135f029fca4068 --- tests/capi/torture_test.cc +++ tests/capi/torture_test.cc @@ -1,7 +1,7 @@ /* * SPDX-License-Identifier: ISC * - * Copyright 2023, Sergey Bronnikov. + * Copyright 2023-2026, Sergey Bronnikov. */ /** blob - b3f75bfebea9a819abf3644882c7fae40699a6be blob + 12d5236a20aed0a18b49c9e4a68a2558b2a6857c --- tests/lapi/bitop_arshift_test.lua +++ tests/lapi/bitop_arshift_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.arshift(x, n) ]] blob - 22eff0d909f98211b087d9cb35c2a8c904c5f2cd blob + 087b35137df90c79f2f771becfe9561ef1d4b4f0 --- tests/lapi/bitop_band_test.lua +++ tests/lapi/bitop_band_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Wrong code generation for constants in bitwise operations, https://github.com/lua/lua/commit/c764ca71a639f5585b5f466bea25dc42b855a4b0 blob - 6786df70a043ea4e12ff4ed08724e7127e7068f5 blob + 3f4b76838282ac899d74f9fbc9d78f87ccfdeaa3 --- tests/lapi/bitop_bnot_test.lua +++ tests/lapi/bitop_bnot_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.bnot(x) ]] blob - 6aa9417a380c4c3422606b6976c246c61fbdbfd5 blob + 4facf0fd4a57ef1b6b447e76d4d0d179f241ca54 --- tests/lapi/bitop_bor_test.lua +++ tests/lapi/bitop_bor_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. ARM64: Should not fuse sign-extension into logical operands, can fuse rotations though, blob - 20bd306cd0fbd440c3e9f541f4a0592c6b0b58d8 blob + 57bc6a75ace9d43f6136ecd0cf677e1f0990a384 --- tests/lapi/bitop_bswap_test.lua +++ tests/lapi/bitop_bswap_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.swap(x) ]] blob - 6a46c2cb901475b6d5dea457ae4cd68101686f8a blob + 9ee47376541582cbedc78d2ef5934097b1d95074 --- tests/lapi/bitop_bxor_test.lua +++ tests/lapi/bitop_bxor_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.bxor(x1 [,x2...]) ]] blob - f44642f15bad7b8ba5cd797175e7187ac29bf0b9 blob + 6640c0893c9201ff5a0a5a49aa36d00a9c10a5f0 --- tests/lapi/bitop_lshift_test.lua +++ tests/lapi/bitop_lshift_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Wrong code generation for constants in bitwise operations, https://github.com/lua/lua/commit/c764ca71a639f5585b5f466bea25dc42b855a4b0 blob - c7ad87d5088108e1301d88b5f104c52a942aa3c1 blob + a8c4a8ed393fbec528267fad79dca6eba0c387d7 --- tests/lapi/bitop_rol_test.lua +++ tests/lapi/bitop_rol_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Wrong code generation for constants in bitwise operations, https://github.com/lua/lua/commit/c764ca71a639f5585b5f466bea25dc42b855a4b0 blob - cce891ac5a44f815f5b8f7881688ead2d4e7c262 blob + 5f1569da555c46a7e1e0ee6ad40d9c3e262008bd --- tests/lapi/bitop_ror_test.lua +++ tests/lapi/bitop_ror_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.ror(x, n) ]] blob - 6478041b2e877ab5ca9f20dc89f306269c2207dc blob + 5b1cd46486f32cc57f26918e2f7efdab42f03bf6 --- tests/lapi/bitop_rshift_test.lua +++ tests/lapi/bitop_rshift_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Missing guard for obscure situations with open upvalues aliasing SSA slots, https://github.com/LuaJIT/LuaJIT/issues/176 blob - fe08e7de67efce3ca725da12e58c82fe0ba6e7e2 blob + 1cb49e338a221ff66403c2f01e0b04ea1a0e058c --- tests/lapi/bitop_tobit_test.lua +++ tests/lapi/bitop_tobit_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.tobit(x) ]] blob - 9c08968ca9dd55cc6f0135cb6670e592ddc503e9 blob + b7f92e9bd713c229f1862fe345afd06a5fb5e337 --- tests/lapi/bitop_tohex_test.lua +++ tests/lapi/bitop_tohex_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Synopsis: bit.tohex(x [,n]) ]] blob - 3566a1b5396978c263dc08249d8b1050c37145c4 blob + 8f2a9b0bf80d8419e0442fda22d1191cffc455ca --- tests/lapi/builtin_assert_test.lua +++ tests/lapi/builtin_assert_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 2ed4f43b4e418a5434620bc76976c9b49015b08f blob + febfa90a8d085bb459834bab3e6faf746e0f2711 --- tests/lapi/builtin_collectgarbage_test.lua +++ tests/lapi/builtin_collectgarbage_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 7a37b1c48481b4fea7baebf84291433a3bf7e863 blob + 4549175a9e19350f230cd78b0f14644bc266ff68 --- tests/lapi/builtin_concat_test.lua +++ tests/lapi/builtin_concat_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 2.5.4 – Concatenation https://www.lua.org/manual/5.1/manual.html blob - 698de0540349ecd5835e50ac9689b7ced2935d2d blob + e5a4e971531018e61cf1580292d70f1150293278 --- tests/lapi/builtin_dofile_test.lua +++ tests/lapi/builtin_dofile_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - df44367140c7ed81dde6fa81992a2ef79737d46b blob + d2562a0feb73afb010849ec45f940be22570fd5e --- tests/lapi/builtin_dostring_test.lua +++ tests/lapi/builtin_dostring_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 0332bed26fb793c48ed0e464f854cfcb92c49798 blob + e347bfe91bedf40befb7e8d7d91125562fa960bd --- tests/lapi/builtin_error_test.lua +++ tests/lapi/builtin_error_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 8c909cca437d70780c91e431cf23dcc572c6f5b5 blob + f72585693a1f1b0d18d47ab9caaa768cf9922bc1 --- tests/lapi/builtin_getfenv_test.lua +++ tests/lapi/builtin_getfenv_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 12445acbaa44eeef2516e4d754d06283fa6438a0 blob + 982c6daa0e1422476606a849b18d17a360e246a4 --- tests/lapi/builtin_getmetatable_test.lua +++ tests/lapi/builtin_getmetatable_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 3d8cc96ae34546ef7c0d975a0cfa74af6b571b4b blob + 39441492012fa45200c25530d657cc061d9ddbcf --- tests/lapi/builtin_ipairs_test.lua +++ tests/lapi/builtin_ipairs_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 335e6e534af5bb1e7414a3bb179eb6c7ca4e62e9 blob + 9b99578829a16a9ad7c1fc8fa444664fb1e98250 --- tests/lapi/builtin_length_test.lua +++ tests/lapi/builtin_length_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 2.5.5 – The Length Operator https://www.lua.org/manual/5.1/manual.html blob - a43ee3cd8a7c64769caec248812f55f47dee12be blob + adedc87869bbb39259ef4195f68e55bfd93a86fb --- tests/lapi/builtin_load_test.lua +++ tests/lapi/builtin_load_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 46162360c27191722614df29b076657b4c006630 blob + 8b5b5b09363ebae7d7141642ce6588987a55316b --- tests/lapi/builtin_loadfile_test.lua +++ tests/lapi/builtin_loadfile_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 9dae7fded8e8b24b643fc493063e76334a0db31b blob + 55d187a80395c9b63ecfa59a93261b9fbfa34994 --- tests/lapi/builtin_loadstring_test.lua +++ tests/lapi/builtin_loadstring_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - b5545fbbe7fe9e6f745ac48c94fce18f3f32547d blob + 1a08916aed4f8661102c6282be569c45e1ed88f5 --- tests/lapi/builtin_next_test.lua +++ tests/lapi/builtin_next_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 2d53b1f57eac15de775c099d40b405b2672c4e14 blob + de0ca6b5ef8064369f00ef790921a626a62fdb9d --- tests/lapi/builtin_pairs_test.lua +++ tests/lapi/builtin_pairs_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - f7ef07547c320644bca3438c5a07d02c8d767056 blob + 5f18fa2636516f71eb00e221d2fb0a84ef8636a2 --- tests/lapi/builtin_rawequal_test.lua +++ tests/lapi/builtin_rawequal_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - ef0f419313e202391b516dfcabeecdaf4d37f0c8 blob + c63ff606a752f7e977eb8ece102d85700d4af7f0 --- tests/lapi/builtin_rawget_test.lua +++ tests/lapi/builtin_rawget_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - fdcdc114f003bcc748597a84625138fbb64c8de4 blob + 28c055a71217c28098ad7ff8d37758dc7d9eb1da --- tests/lapi/builtin_rawset_test.lua +++ tests/lapi/builtin_rawset_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 2b72d9d2c71abaec1d733ea5918b45be8bb1d9be blob + 1d22c1bb61661646cf715a8ae6960714dc0261f3 --- tests/lapi/builtin_select_test.lua +++ tests/lapi/builtin_select_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 593550b222e8a1116102447411d86f2c479686e4 blob + 8c17707a875c8cabd0d06be7859ad09e914aec80 --- tests/lapi/builtin_setmetatable_test.lua +++ tests/lapi/builtin_setmetatable_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - e324f0e4b63a7db751d7350d589313f72d103a62 blob + 3956b9d47b2ab3658516d4b987e18e612a28e3d6 --- tests/lapi/builtin_tonumber_test.lua +++ tests/lapi/builtin_tonumber_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - bb010b823128e2efe93141c1edd0771d336315b1 blob + 613c4e0dac8d17d0603844f099b27ba1f3185b53 --- tests/lapi/builtin_tostring_test.lua +++ tests/lapi/builtin_tostring_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 90a9cbfd8fe8221724aa9cff9df338e0f54d05b1 blob + 71e341cdae95c50b5bf7ec4f41ebd3dd8bdb2179 --- tests/lapi/builtin_unpack_test.lua +++ tests/lapi/builtin_unpack_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.1 – Basic Functions https://www.lua.org/manual/5.1/manual.html blob - 5c71f16a300f689f27897b2165ca7c7fa9093136 blob + e059050ed645f26643aea7650299c4e120b03ee8 --- tests/lapi/coroutine_torture_test.lua +++ tests/lapi/coroutine_torture_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 2.6 – Coroutines https://www.lua.org/manual/5.3/manual.html#2.6 blob - 1b0b8648c49af280f64c6ce1403b8b81602f18b8 blob + 24743b39e8876355094d9942e01ce6196370c5b1 --- tests/lapi/debug_torture_test.lua +++ tests/lapi/debug_torture_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Parameter 'what' of 'debug.getinfo' cannot start with '>', https://www.lua.org/bugs.html#5.4.2-2 blob - 3e06f0eda7ada1e23ea51737defab854018cefdc blob + d6935433b1e605ec3c43434829277fc125838920 --- tests/lapi/io_torture_test.lua +++ tests/lapi/io_torture_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.7 – Input and Output Facilities https://www.lua.org/manual/5.1/manual.html#5.7 blob - 9eeb5ed6511b1e61c4ce79ae26fab52dc703b3cb blob + ae1cd1256b78cf20ece92252dd89754527ae7006 --- tests/lapi/jit_p_test.lua +++ tests/lapi/jit_p_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2025, Sergey Bronnikov. +Copyright (c) 2026, Sergey Bronnikov. LuaJIT profiler, https://luajit.org/ext_profiler.html blob - 973ee227b5662116eb1856edc4c2c875ebd74691 blob + 6e5dd465fca1efec74c9c170bb93b8f20c546775 --- tests/lapi/lib.lua +++ tests/lapi/lib.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Test helpers. ]] blob - 62679608ca056aac58ac299639322dd9cac0765c blob + 44dd36c60059f223e74154a3a4f1a0f214b5b530 --- tests/lapi/math_abs_test.lua +++ tests/lapi/math_abs_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 5e595dd22234a444a81daa8e1d7ff948243f9ffa blob + 1b40ae7323394f915486735a1a2537217e0cc2fb --- tests/lapi/math_acos_test.lua +++ tests/lapi/math_acos_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 5e15cb16577257676155a105edc0c51435cd7492 blob + ba1c87e3284e21d2381998ccb86a1030f7964fc5 --- tests/lapi/math_asin_test.lua +++ tests/lapi/math_asin_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - b947d4e50ed8ca1f6bf6086646b562aa7080f7bc blob + 4207efa065b7d007fb5e6f89b5e0bbb1e2b066fe --- tests/lapi/math_atan_test.lua +++ tests/lapi/math_atan_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 599bff3f5ef2eda917ee9e75c6d722fc62e8a111 blob + e97850ebd90c36815a70012c5e60ed00251b11ee --- tests/lapi/math_ceil_test.lua +++ tests/lapi/math_ceil_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - b77fedb58669d2b1906a155e0867d1e70a7034cd blob + 535fea0dd2fee35d0d7d15a50fd03c55cffb798f --- tests/lapi/math_cos_test.lua +++ tests/lapi/math_cos_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 26f879382d9d7d7bc16a1dfac5b64a34dd8b479c blob + 7583bcca5d2db507d141532786fbfa93dd472f97 --- tests/lapi/math_deg_test.lua +++ tests/lapi/math_deg_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - a6b47f5bc1c166d232942a697baf40ab2486b7ca blob + 90d014203e98156c5372fc8533869b24e5bbe2b3 --- tests/lapi/math_exp_test.lua +++ tests/lapi/math_exp_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - ad6d034fc549eba7401f08e803c12dc41b7bae2c blob + 36597bad7457d32ee062721784df8ac35258aeb6 --- tests/lapi/math_floor_test.lua +++ tests/lapi/math_floor_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 759b78126afaabe71e50988809c5e9654db33d6d blob + 83ef049c141d4f1175c2015614acb795107e12f8 --- tests/lapi/math_fmod_test.lua +++ tests/lapi/math_fmod_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 3072295603f6167331c7d55467fc47969eac172e blob + 3bf7e0a58c0adea241453dd140823ba60b487f4e --- tests/lapi/math_log_test.lua +++ tests/lapi/math_log_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 8a18d50b1890afd1671be4152545abef4f686086 blob + 479413d7a686d6faead2d6dc8ddc3fcc9a7e55b7 --- tests/lapi/math_modf_test.lua +++ tests/lapi/math_modf_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - aa376292066bb21f2d8e2993522bcca687090cc9 blob + 352d59a8604656f83fca45f735a0992dec9bf6b8 --- tests/lapi/math_pow_test.lua +++ tests/lapi/math_pow_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - ea871f9a64b8aca96de217bb84f9279422a86f45 blob + dd373c0ec051ee01cb33b14b801d9a49171c67f5 --- tests/lapi/math_rad_test.lua +++ tests/lapi/math_rad_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 1703c200bf525fb7b242a31f63fdd1064d51c25c blob + 347bac9a99db649e37e963e4e84604eca5560f14 --- tests/lapi/math_randomseed_test.lua +++ tests/lapi/math_randomseed_test.lua @@ -1,6 +1,6 @@ --[=====[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 34fed20cdc743e2780ddbb612587f15aebc86fcb blob + 654a5cadef58b2ec96087a9339c50f45ee8b51e8 --- tests/lapi/math_sin_test.lua +++ tests/lapi/math_sin_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 79ead101407098014357b5225a88b8c5a439ee09 blob + 197879a057e6737c06afd95aceb9bdb5006af63a --- tests/lapi/math_sqrt_test.lua +++ tests/lapi/math_sqrt_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 08174f83727bca5364cf200ea805e974c814cdde blob + 47b187675c73d6d1f8fc7e6e071e47f79a6e02d1 --- tests/lapi/math_tan_test.lua +++ tests/lapi/math_tan_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - d048f2eb58b57a1df46c62e899bbece400833b61 blob + 0d44a8047b1d647e792e1e74246c7626c6833f1d --- tests/lapi/math_tointeger_test.lua +++ tests/lapi/math_tointeger_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 00aa05e2493f00bbf52b29ba7a3c48566feab80d blob + 38c67297e701378ef3ddb9056cf88fc75be62e3f --- tests/lapi/math_ult_test.lua +++ tests/lapi/math_ult_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 18 – The Mathematical Library https://www.lua.org/pil/18.html blob - 61a59b48c3c03882205590b0c592deacb46bebf2 blob + ee85f12370b847902dac2ae57afb13e5ee6bd0df --- tests/lapi/os_date_test.lua +++ tests/lapi/os_date_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.9 – Operating System Facilities https://www.lua.org/manual/5.3/manual.html#6.9 blob - 08d91874898636e4067928f4d247d9d6a9ba86f7 blob + e4423ece1a4cf98096f79caec78e1f4f5e17d296 --- tests/lapi/os_difftime_test.lua +++ tests/lapi/os_difftime_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.9 – Operating System Facilities https://www.lua.org/manual/5.3/manual.html#6.9 blob - 8ee91918e340c1ffeb772d214faf684b6a157f38 blob + eb51b040293f6870843d7a12e87838d951411071 --- tests/lapi/os_getenv_test.lua +++ tests/lapi/os_getenv_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.9 – Operating System Facilities https://www.lua.org/manual/5.3/manual.html#6.9 blob - 492226bbb1f579f550db1c8ac734b788cb85c2ea blob + 5cffae7b950322bb2d4cfe4a4683372e877155c3 --- tests/lapi/os_setlocale_test.lua +++ tests/lapi/os_setlocale_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.9 – Operating System Facilities https://www.lua.org/manual/5.3/manual.html#6.9 blob - 8bab123c5a6be0c723dfb8db0de87ae9d4f80103 blob + 97930dcfb309a7861b7a108d99186d29380ce14b --- tests/lapi/os_time_test.lua +++ tests/lapi/os_time_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.9 – Operating System Facilities https://www.lua.org/manual/5.3/manual.html#6.9 blob - 536ece46ddb50e3a0737ec5f74b596f08fa32280 blob + 27c8e8d3c5003013aaea8b3c2cc11347a832504e --- tests/lapi/package_require_test.lua +++ tests/lapi/package_require_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.3 – Modules https://www.lua.org/manual/5.1/manual.html#5.3 blob - 5ae1fb1b879a8b58f3611a52b1d88904cb132485 blob + 06dad7f5382333c152b467cd90ae7ce39e702bdc --- tests/lapi/string_buffer_encode_test.lua +++ tests/lapi/string_buffer_encode_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. String Buffer Library, https://luajit.org/ext_buffer.html blob - bf7be1670fdd8994cff85fa0b41ad47bc30c6d2d blob + 511659668a3ead8039b169f017adf0bb3187cfc4 --- tests/lapi/string_buffer_torture_test.lua +++ tests/lapi/string_buffer_torture_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. String Buffer Library, https://luajit.org/ext_buffer.html blob - b21726cea97c29f86e0327d780cb76b3b2b3f831 blob + 3c0b481689aa3ead5de2f5344dacc25696301032 --- tests/lapi/string_byte_test.lua +++ tests/lapi/string_byte_test.lua @@ -1,6 +1,6 @@ --[=[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 919ac2a07a9ee2308e12de19e5d95d1ee1ecd6ea blob + 5df885b6858f453209d51ecadc6cd3ad3062f93a --- tests/lapi/string_char_test.lua +++ tests/lapi/string_char_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 178012c8c6f57782064d4316cfb757c85c226c81 blob + d8663ec5e7b7095f3cd758406263ca9137379019 --- tests/lapi/string_dump_test.lua +++ tests/lapi/string_dump_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - a98864a771c611c2e36c532ae2a0384db7ae7e6d blob + 7250673f0f45879e4c229c7cb1c48f20f5d72f4a --- tests/lapi/string_find_test.lua +++ tests/lapi/string_find_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - e58da009e77c3eaae1ff2d1a9b7dc59579768195 blob + 626148c0cc939bb83f76ee5f4403df7d74c255f0 --- tests/lapi/string_format_test.lua +++ tests/lapi/string_format_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 882127918db58764bd86988e10f5f52a56506cc1 blob + 9fb711f99fb37ab31bee5b35f972f5be85ad8f48 --- tests/lapi/string_gmatch_test.lua +++ tests/lapi/string_gmatch_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 789d16d3e81055de57982c2af2598d2d1f8dca94 blob + 490b71156fba0ff44ac12d3b79e76cdb887d8116 --- tests/lapi/string_gsub_test.lua +++ tests/lapi/string_gsub_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 785c4c84e17754fbc0a5fa9cec07a46d6d47edee blob + cf7e7a00adbe4b05b15ea3ea1f5c491f6a0d35b8 --- tests/lapi/string_len_test.lua +++ tests/lapi/string_len_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 00da732e5f1c073006b6b97a2709b4bacbd64431 blob + c8821048830d4ab6eda31d963954b95cfb1adc16 --- tests/lapi/string_lower_test.lua +++ tests/lapi/string_lower_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 76cf215abee3848792ff4fc29b87cca36488901f blob + 24db49cbdaf10423cd17ce402c4e8a1cd873a6a8 --- tests/lapi/string_match_test.lua +++ tests/lapi/string_match_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 37ab7aac57e33d0b48b635a9d62b7ac464995873 blob + 8b4bcae746dc5e651133f14d294cb365ef1c855d --- tests/lapi/string_pack_test.lua +++ tests/lapi/string_pack_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 8bc3451a04c1889fa92a7387e46bf87a1c44e003 blob + c40dd171c5fbecc26f10f50e995ce0c5562827bc --- tests/lapi/string_packsize_test.lua +++ tests/lapi/string_packsize_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 36af2205435852859070917d209f9761550800cd blob + 0903e8b15b5aed9fabe0be3128b5d8a2f852c345 --- tests/lapi/string_rep_test.lua +++ tests/lapi/string_rep_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 96cfe67d527b6e5598d5184f4d83e7ca7b8fc6bd blob + 55624b6b1fd4d933d36cf5c636cfbf412f6b8192 --- tests/lapi/string_reverse_test.lua +++ tests/lapi/string_reverse_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - babea0987a909b3b80b6f707597889896ddeaa40 blob + 6dda67a009ee3bd606d2dd597235fda263085394 --- tests/lapi/string_sub_test.lua +++ tests/lapi/string_sub_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - aca0c473c5b2e303a2fc546e81baad4751bc587b blob + 7efe047f36a1a8a6d8b5abb9c530025d97a78f43 --- tests/lapi/string_unpack_test.lua +++ tests/lapi/string_unpack_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - d5f9a43f0a4f98b64584ef921f62dfe8441ebc6d blob + 2d71fc7997fee4a0805891922ffd36361dbfdc07 --- tests/lapi/string_upper_test.lua +++ tests/lapi/string_upper_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.4 – String Manipulation https://www.lua.org/manual/5.3/manual.html#6.4 blob - 78d9bca29b6b57fdf0b0404970c46d3229f4b255 blob + abd8643379266d17f363e80b29d232a39c3b3af1 --- tests/lapi/table_clear_test.lua +++ tests/lapi/table_clear_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Double-emitting of IR_NEWREF for the same key on the snap replay, https://github.com/LuaJIT/LuaJIT/issues/1128 blob - 297c0c387922a3181f25202d217a7131ec658df3 blob + 5fdefd26afb6cb61c079c871c94a078816fc3ec8 --- tests/lapi/table_concat_test.lua +++ tests/lapi/table_concat_test.lua @@ -1,6 +1,6 @@ --[=[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.5 – Table Manipulation, https://www.lua.org/manual/5.1/manual.html#5.5 blob - 908f0dfe23762b6a5060f11bac85f6f476e399d1 blob + 2946639ca73e149928c66e02481d51c38ed14372 --- tests/lapi/table_create_test.lua +++ tests/lapi/table_create_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. Bad lookup generated by lj_record_idx in GC64, https://github.com/LuaJIT/LuaJIT/issues/840 blob - 2b286348637b56d335748889fa2257c6bffad43e blob + 4516cf793440f28c40227d2af05440c9dce1e039 --- tests/lapi/table_foreach_test.lua +++ tests/lapi/table_foreach_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.4 – Table Manipulation, https://www.lua.org/manual/5.0/manual.html#5.4 blob - e99e22677d1d36848442167161e3d3e572b628ba blob + 9374f829f639f36b04794c169b5681b71be53179 --- tests/lapi/table_foreachi_test.lua +++ tests/lapi/table_foreachi_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.4 – Table Manipulation, https://www.lua.org/manual/5.0/manual.html#5.4 blob - 60ba42992ef2470734e45b48103652fd9c35f19d blob + 29dfa163224415355dce21f45ceab5dce79d698f --- tests/lapi/table_insert_test.lua +++ tests/lapi/table_insert_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2024, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.5 – Table Manipulation, https://www.lua.org/manual/5.1/manual.html#5.5 blob - d2db502a1d0039920f2c9702ded7dad1000aeace blob + 6fc3d4cc4fca1e877d4ec346d336aaf7ec6a7f24 --- tests/lapi/table_maxn_test.lua +++ tests/lapi/table_maxn_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.5 – Table Manipulation, https://www.lua.org/manual/5.1/manual.html#5.5 blob - 4424e6f025f16140e929e12d3c850e11b806064f blob + ddc247414b33121105afcc239d8c9b76953da720 --- tests/lapi/table_move_test.lua +++ tests/lapi/table_move_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.6 – Table Manipulation, https://www.lua.org/manual/5.3/manual.html#6.6 blob - ab989f24a0b3b7d6393b1f80cabd707e3933a3cb blob + ff940307183ee18fa0950dac9c31311e7003697c --- tests/lapi/table_pack_test.lua +++ tests/lapi/table_pack_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – Table Manipulation, https://www.lua.org/manual/5.2/manual.html#6.5 blob - 347e6b998e7573001fa4c72f50b9017d04404671 blob + bfbfe327da9814626ab83df44338d747b78c912d --- tests/lapi/table_remove_test.lua +++ tests/lapi/table_remove_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 5.5 – Table Manipulation, https://www.lua.org/manual/5.1/manual.html#5.5 blob - 768e13a2529d84f99c9e8e76dbac88fe3185f9c0 blob + e87f00317eb32aeaa0f7ab9ca354ec69c9db8ec6 --- tests/lapi/table_sort_test.lua +++ tests/lapi/table_sort_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.6 – Table Manipulation, https://www.lua.org/manual/5.1/manual.html#5.5 blob - a6195b31c4aa46ddcf5ad897328d763db98a0280 blob + cae02994e44523338d3cef443119c6db20321791 --- tests/lapi/utf8_char_test.lua +++ tests/lapi/utf8_char_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – UTF-8 Support https://www.lua.org/manual/5.3/manual.html#6.5 blob - cf508c4e9eff7c8cddd2a4cb9990d65a22beaa75 blob + 9b8e9e36fd8aedf05b6399d7ea60daa282e547a1 --- tests/lapi/utf8_codepoint_test.lua +++ tests/lapi/utf8_codepoint_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – UTF-8 Support https://www.lua.org/manual/5.3/manual.html#6.5 blob - e68b633a65b2b553bdc6446bad808be983568cc0 blob + 94b6ffdac885b8dab4fa4b6c5e8ee0efb3aeed9b --- tests/lapi/utf8_codes_test.lua +++ tests/lapi/utf8_codes_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – UTF-8 Support https://www.lua.org/manual/5.3/manual.html#6.5 blob - d3bfb5dca3eb0b129067acc68a6bca6607736a82 blob + 5d02d24214266ae2c027bf6368756c07f3e27604 --- tests/lapi/utf8_len_test.lua +++ tests/lapi/utf8_len_test.lua @@ -1,6 +1,6 @@ --[=[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – UTF-8 Support https://www.lua.org/manual/5.3/manual.html#6.5 blob - d87a37049e964a4de3f89b1dc1ca0541ee22fe4d blob + 5d917dd32a8d789066e8991d9d5e56c05481d5bc --- tests/lapi/utf8_offset_test.lua +++ tests/lapi/utf8_offset_test.lua @@ -1,6 +1,6 @@ --[[ SPDX-License-Identifier: ISC -Copyright (c) 2023-2025, Sergey Bronnikov. +Copyright (c) 2023-2026, Sergey Bronnikov. 6.5 – UTF-8 Support https://www.lua.org/manual/5.3/manual.html#6.5