Hi,

[cc jasper@ maintainer]

an update for lang/v version 0.4.5
Changelog: https://github.com/vlang/v/releases/tag/0.4.5

- update Makefile and distinfo for this version 0.4.5 and commit hash for V 
compiler and Markdown V modules.
- update pkg/PLIST
- fix 'do-test' step (add SETENV, MAKE_ENV, PORTHOME)
- add a patch to fix an issue with v build-tools (already merged upstream for 
future version), see https://github.com/vlang/v/issues/21119

Build OK on current/amd64 with clang 16.0.6. Some tests are NOK, already 
present in the previous version (needs some debug/patch to be fixed upstream).

Laurent


Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/v/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	13 Jan 2024 15:41:09 -0000	1.2
+++ Makefile	13 Apr 2024 08:09:16 -0000
@@ -2,9 +2,9 @@ ONLY_FOR_ARCHS =amd64 arm64
 
 COMMENT =	simple, fast, safe, compiled language
 
-V_V =		0.4.4
-VC_V =		f33c54ece86140792e054bf33afd6c4b76637234
-MARKDOWN_V =	0c280130cb7ec410b7d21810d1247956c15b72fc
+V_V =		0.4.5
+VC_V =		2386fe9a0d8cc92d0d013ecd81456f2831433a71
+MARKDOWN_V =	b7ff5f24fdb26935d6e2277c7888752fb8aac114
 
 DIST_TUPLE =	github	vlang	v	${V_V}	.
 DIST_TUPLE +=	github	vlang	vc	${VC_V}	vc
@@ -37,7 +37,8 @@ pre-build:
 do-build:
 	cp ${FILESDIR}/v{self,up}.v ${WRKSRC}/cmd/tools/
 	cd ${WRKSRC} && \
-		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v && \
+		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod -o v cmd/v
+	cd ${WRKSRC} && \
 		${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v -prod build-tools
 	touch ${WRKSRC}/cmd/tools/.disable_autorecompilation
 
@@ -51,6 +52,6 @@ do-install:
 	find ${PREFIX} -type f -name \*.orig.port -delete
 
 do-test:
-	cd ${WRKSRC} && ./v test-all
+	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} HOME=${PORTHOME} ./v test-all
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/v/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	13 Jan 2024 15:41:09 -0000	1.2
+++ distinfo	13 Apr 2024 08:09:16 -0000
@@ -1,6 +1,6 @@
-SHA256 (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = vkHWz+bo6KfCE46XXLxfxm7zL0JRTjDRGCPiz39hY7I=
-SHA256 (vlang-v-0.4.4.tar.gz) = ZoUqmxt5KGjYETkZq2xLGtJeQpysgODr9SNcwTHbf28=
-SHA256 (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = Z9AYhrRTymuItfeGOakNsBA/STjlGVwddV0kPZ4hGFY=
-SIZE (vlang-markdown-0c280130cb7ec410b7d21810d1247956c15b72fc.tar.gz) = 80552
-SIZE (vlang-v-0.4.4.tar.gz) = 7736194
-SIZE (vlang-vc-f33c54ece86140792e054bf33afd6c4b76637234.tar.gz) = 1838149
+SHA256 (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = Jr1b1qLZqS7PhiAC+dVZuU7BDfrnogg+/kssD9qrHvk=
+SHA256 (vlang-v-0.4.5.tar.gz) = MILtaHEsfWmOHMGSdLZCjcjJGWMJaroB5f8DIZiaMEA=
+SHA256 (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = Bd/9Rp54oo1Dj1gVsZe77RsBwjl8RJvISyC21cSt7+A=
+SIZE (vlang-markdown-b7ff5f24fdb26935d6e2277c7888752fb8aac114.tar.gz) = 80539
+SIZE (vlang-v-0.4.5.tar.gz) = 9018740
+SIZE (vlang-vc-2386fe9a0d8cc92d0d013ecd81456f2831433a71.tar.gz) = 1879052
Index: patches/patch-cmd_tools_modules_testing_common_v
===================================================================
RCS file: patches/patch-cmd_tools_modules_testing_common_v
diff -N patches/patch-cmd_tools_modules_testing_common_v
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-cmd_tools_modules_testing_common_v	13 Apr 2024 08:09:16 -0000
@@ -0,0 +1,15 @@
+Fix to build tools in cmd/tools/ sub-directories
+See https://github.com/vlang/v/issues/21119
+
+Index: cmd/tools/modules/testing/common.v
+--- cmd/tools/modules/testing/common.v.orig
++++ cmd/tools/modules/testing/common.v
+@@ -542,7 +542,7 @@ fn worker_trunner(mut p pool.PoolProcessor, idx int, t
+ 	}
+ 	ts.benchmark.step()
+ 	tls_bench.step()
+-	if abs_path in ts.skip_files {
++	if !ts.build_tools && abs_path in ts.skip_files {
+ 		ts.benchmark.skip()
+ 		tls_bench.skip()
+ 		if !testing.hide_skips {
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/v/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST	13 Jan 2024 15:41:09 -0000	1.2
+++ pkg/PLIST	13 Apr 2024 08:09:19 -0000
@@ -130,6 +130,10 @@ lib/vlang/cmd/tools/vdoc/tests/testdata/
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.comments.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/basic/main.v
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.comments.out
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.out
+lib/vlang/cmd/tools/vdoc/tests/testdata/comments/main.v
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.comments.out
 lib/vlang/cmd/tools/vdoc/tests/testdata/multiline/main.out
@@ -220,6 +224,7 @@ lib/vlang/cmd/tools/vpm/install_version_
 lib/vlang/cmd/tools/vpm/outdated.v
 lib/vlang/cmd/tools/vpm/outdated_test.v
 lib/vlang/cmd/tools/vpm/parse.v
+lib/vlang/cmd/tools/vpm/remove_test.v
 lib/vlang/cmd/tools/vpm/search.v
 lib/vlang/cmd/tools/vpm/settings.v
 lib/vlang/cmd/tools/vpm/test_utils/
@@ -430,14 +435,18 @@ lib/vlang/thirdparty/libgc/include/gc/co
 lib/vlang/thirdparty/libgc/include/gc/cord_pos.h
 lib/vlang/thirdparty/libgc/include/gc/ec.h
 lib/vlang/thirdparty/libgc/include/gc/gc.h
+lib/vlang/thirdparty/libgc/include/gc/gc_allocator.h
 lib/vlang/thirdparty/libgc/include/gc/gc_backptr.h
 lib/vlang/thirdparty/libgc/include/gc/gc_config_macros.h
+lib/vlang/thirdparty/libgc/include/gc/gc_disclaim.h
+lib/vlang/thirdparty/libgc/include/gc/gc_gcj.h
 lib/vlang/thirdparty/libgc/include/gc/gc_inline.h
 lib/vlang/thirdparty/libgc/include/gc/gc_mark.h
 lib/vlang/thirdparty/libgc/include/gc/gc_pthread_redirects.h
 lib/vlang/thirdparty/libgc/include/gc/gc_tiny_fl.h
 lib/vlang/thirdparty/libgc/include/gc/gc_typed.h
 lib/vlang/thirdparty/libgc/include/gc/gc_version.h
+lib/vlang/thirdparty/libgc/include/gc/javaxfc.h
 lib/vlang/thirdparty/libgc/include/gc/leak_detector.h
 lib/vlang/thirdparty/mbedtls/
 lib/vlang/thirdparty/mbedtls/3rdparty/
@@ -747,6 +756,9 @@ lib/vlang/thirdparty/zip/
 lib/vlang/thirdparty/zip/miniz.h
 lib/vlang/thirdparty/zip/zip.c
 lib/vlang/thirdparty/zip/zip.h
+lib/vlang/thirdparty/zstd/
+lib/vlang/thirdparty/zstd/README.md
+lib/vlang/thirdparty/zstd/zstd.c
 @bin lib/vlang/v
 lib/vlang/v.mod
 lib/vlang/vlib/
@@ -773,6 +785,7 @@ lib/vlang/vlib/builtin/README.md
 lib/vlang/vlib/builtin/array.v
 lib/vlang/vlib/builtin/array_d_gcboehm_opt.v
 lib/vlang/vlib/builtin/array_flags_test.v
+lib/vlang/vlib/builtin/array_index_test.v
 lib/vlang/vlib/builtin/array_notd_gcboehm_opt.v
 lib/vlang/vlib/builtin/array_sorted_test.v
 lib/vlang/vlib/builtin/array_test.v
@@ -791,6 +804,7 @@ lib/vlang/vlib/builtin/builtin_nix.c.v
 lib/vlang/vlib/builtin/builtin_notd_gcboehm.c.v
 lib/vlang/vlib/builtin/builtin_notd_use_libbacktrace.c.v
 lib/vlang/vlib/builtin/builtin_test.c.v
+lib/vlang/vlib/builtin/builtin_unbuffer_stdout_test.v
 lib/vlang/vlib/builtin/builtin_windows.c.v
 lib/vlang/vlib/builtin/byte_test.v
 lib/vlang/vlib/builtin/cfns.c.v
@@ -952,6 +966,32 @@ lib/vlang/vlib/compress/zlib/
 lib/vlang/vlib/compress/zlib/README.md
 lib/vlang/vlib/compress/zlib/zlib.v
 lib/vlang/vlib/compress/zlib/zlib_test.v
+lib/vlang/vlib/compress/zstd/
+lib/vlang/vlib/compress/zstd/README.md
+lib/vlang/vlib/compress/zstd/read_zstd_files_test.v
+lib/vlang/vlib/compress/zstd/samples/
+lib/vlang/vlib/compress/zstd/samples/known.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_1.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_10.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_11.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_12.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_13.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_14.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_15.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_16.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_17.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_18.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_19.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_2.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_3.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_4.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_5.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_6.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_7.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_8.zst
+lib/vlang/vlib/compress/zstd/samples/readme_level_9.zst
+lib/vlang/vlib/compress/zstd/zstd.v
+lib/vlang/vlib/compress/zstd/zstd_test.v
 lib/vlang/vlib/context/
 lib/vlang/vlib/context/README.md
 lib/vlang/vlib/context/cancel.v
@@ -969,6 +1009,7 @@ lib/vlang/vlib/context/value.v
 lib/vlang/vlib/context/value_test.v
 lib/vlang/vlib/coroutines/
 lib/vlang/vlib/coroutines/coroutines.c.v
+lib/vlang/vlib/coroutines/sp_corrector.c
 lib/vlang/vlib/crypto/
 lib/vlang/vlib/crypto/README.md
 lib/vlang/vlib/crypto/aes/
@@ -1213,8 +1254,12 @@ lib/vlang/vlib/encoding/base64/base64_te
 lib/vlang/vlib/encoding/binary/
 lib/vlang/vlib/encoding/binary/README.md
 lib/vlang/vlib/encoding/binary/big_endian.v
+lib/vlang/vlib/encoding/binary/big_endian_fixed.v
+lib/vlang/vlib/encoding/binary/big_endian_fixed_test.v
 lib/vlang/vlib/encoding/binary/big_endian_test.v
 lib/vlang/vlib/encoding/binary/little_endian.v
+lib/vlang/vlib/encoding/binary/little_endian_fixed.v
+lib/vlang/vlib/encoding/binary/little_endian_fixed_test.v
 lib/vlang/vlib/encoding/binary/little_endian_test.v
 lib/vlang/vlib/encoding/csv/
 lib/vlang/vlib/encoding/csv/README.md
@@ -1225,6 +1270,8 @@ lib/vlang/vlib/encoding/csv/csv_reader_t
 lib/vlang/vlib/encoding/csv/reader.v
 lib/vlang/vlib/encoding/csv/reader_test.v
 lib/vlang/vlib/encoding/csv/to_struct_arr.v
+lib/vlang/vlib/encoding/csv/utils.v
+lib/vlang/vlib/encoding/csv/utils_test.v
 lib/vlang/vlib/encoding/csv/writer.v
 lib/vlang/vlib/encoding/csv/writer_test.v
 lib/vlang/vlib/encoding/hex/
@@ -1237,6 +1284,11 @@ lib/vlang/vlib/encoding/html/named_refer
 lib/vlang/vlib/encoding/leb128/
 lib/vlang/vlib/encoding/leb128/leb128.v
 lib/vlang/vlib/encoding/leb128/leb128_test.v
+lib/vlang/vlib/encoding/txtar/
+lib/vlang/vlib/encoding/txtar/README.md
+lib/vlang/vlib/encoding/txtar/pack_unpack.v
+lib/vlang/vlib/encoding/txtar/txtar.v
+lib/vlang/vlib/encoding/txtar/txtar_test.v
 lib/vlang/vlib/encoding/utf8/
 lib/vlang/vlib/encoding/utf8/east_asian/
 lib/vlang/vlib/encoding/utf8/east_asian/east_asian_width.v
@@ -1422,6 +1474,9 @@ lib/vlang/vlib/io/os_file_reader_test.v
 lib/vlang/vlib/io/reader.v
 lib/vlang/vlib/io/reader_test.v
 lib/vlang/vlib/io/readerwriter.v
+lib/vlang/vlib/io/string_reader/
+lib/vlang/vlib/io/string_reader/string_reader.v
+lib/vlang/vlib/io/string_reader/string_reader_test.v
 lib/vlang/vlib/io/util/
 lib/vlang/vlib/io/util/util.v
 lib/vlang/vlib/io/util/util_test.v
@@ -1439,6 +1494,8 @@ lib/vlang/vlib/json/cjson/
 lib/vlang/vlib/json/cjson/cjson_test.v
 lib/vlang/vlib/json/cjson/cjson_wrapper.c.v
 lib/vlang/vlib/json/json_alias_test.v
+lib/vlang/vlib/json/json_decode_option_enum_test.v
+lib/vlang/vlib/json/json_decode_struct_ptr_test.v
 lib/vlang/vlib/json/json_decode_test.v
 lib/vlang/vlib/json/json_decode_with_encode_arg_test.v
 lib/vlang/vlib/json/json_decode_with_generic_array_test.v
@@ -1603,6 +1660,7 @@ lib/vlang/vlib/net/conv/
 lib/vlang/vlib/net/conv/README.md
 lib/vlang/vlib/net/conv/conv.v
 lib/vlang/vlib/net/conv/conv_test.v
+lib/vlang/vlib/net/dial_tcp_with_bind_test.v
 lib/vlang/vlib/net/errors.c.v
 lib/vlang/vlib/net/ftp/
 lib/vlang/vlib/net/ftp/ftp.v
@@ -1681,6 +1739,7 @@ lib/vlang/vlib/net/ssl/ssl_compiles_test
 lib/vlang/vlib/net/ssl/ssl_d_use_openssl.v
 lib/vlang/vlib/net/ssl/ssl_notd_use_openssl.v
 lib/vlang/vlib/net/tcp.c.v
+lib/vlang/vlib/net/tcp_non_blocking_test.v
 lib/vlang/vlib/net/tcp_read_line.c.v
 lib/vlang/vlib/net/tcp_self_dial_from_many_clients_test.v
 lib/vlang/vlib/net/tcp_simple_client_server_test.v
@@ -1783,6 +1842,8 @@ lib/vlang/vlib/os/environment_test.v
 lib/vlang/vlib/os/fd.c.v
 lib/vlang/vlib/os/file.c.v
 lib/vlang/vlib/os/file.js.v
+lib/vlang/vlib/os/file_buffering.c.v
+lib/vlang/vlib/os/file_buffering_test.v
 lib/vlang/vlib/os/file_test.v
 lib/vlang/vlib/os/filelock/
 lib/vlang/vlib/os/filelock/filelock_test.v
@@ -1806,6 +1867,7 @@ lib/vlang/vlib/os/notify/epoll.h
 lib/vlang/vlib/os/notify/kqueue.h
 lib/vlang/vlib/os/notify/notify.v
 lib/vlang/vlib/os/notify/notify_test.c.v
+lib/vlang/vlib/os/open_and_read_from_file_test.js.v
 lib/vlang/vlib/os/open_uri_default.c.v
 lib/vlang/vlib/os/open_uri_windows.c.v
 lib/vlang/vlib/os/os.c.v
@@ -1816,10 +1878,14 @@ lib/vlang/vlib/os/os_darwin.c.v
 lib/vlang/vlib/os/os_js.js.v
 lib/vlang/vlib/os/os_linux.c.v
 lib/vlang/vlib/os/os_nix.c.v
+lib/vlang/vlib/os/os_stat_default.c.v
+lib/vlang/vlib/os/os_stat_test.v
+lib/vlang/vlib/os/os_stat_windows.c.v
 lib/vlang/vlib/os/os_structs_dirent_default.c.v
 lib/vlang/vlib/os/os_structs_sigaction_default.c.v
 lib/vlang/vlib/os/os_structs_stat_default.c.v
 lib/vlang/vlib/os/os_structs_stat_linux.c.v
+lib/vlang/vlib/os/os_structs_stat_windows.v
 lib/vlang/vlib/os/os_structs_utsname_default.c.v
 lib/vlang/vlib/os/os_test.c.v
 lib/vlang/vlib/os/os_windows.c.v
@@ -1846,12 +1912,15 @@ lib/vlang/vlib/picoev/loop_freebsd.c.v
 lib/vlang/vlib/picoev/loop_linux.c.v
 lib/vlang/vlib/picoev/loop_macos.c.v
 lib/vlang/vlib/picoev/picoev.v
+lib/vlang/vlib/picoev/picoev_test.v
 lib/vlang/vlib/picoev/socket_util.c.v
 lib/vlang/vlib/picohttpparser/
 lib/vlang/vlib/picohttpparser/README.md
 lib/vlang/vlib/picohttpparser/misc.v
+lib/vlang/vlib/picohttpparser/misc_test.v
 lib/vlang/vlib/picohttpparser/picohttpparser.v
 lib/vlang/vlib/picohttpparser/request.v
+lib/vlang/vlib/picohttpparser/request_test.v
 lib/vlang/vlib/picohttpparser/response.c.v
 lib/vlang/vlib/rand/
 lib/vlang/vlib/rand/README.md
@@ -2451,6 +2520,8 @@ lib/vlang/vlib/v/checker/tests/arrow_op_
 lib/vlang/vlib/v/checker/tests/arrow_op_wrong_right_type_err_b.vv
 lib/vlang/vlib/v/checker/tests/as_cast_option_result_unhandled_err.out
 lib/vlang/vlib/v/checker/tests/as_cast_option_result_unhandled_err.vv
+lib/vlang/vlib/v/checker/tests/as_cast_selector_expr_err.out
+lib/vlang/vlib/v/checker/tests/as_cast_selector_expr_err.vv
 lib/vlang/vlib/v/checker/tests/asm_immutable_err.out
 lib/vlang/vlib/v/checker/tests/asm_immutable_err.vv
 lib/vlang/vlib/v/checker/tests/assert_extra_message.out
@@ -2463,6 +2534,8 @@ lib/vlang/vlib/v/checker/tests/assign_ar
 lib/vlang/vlib/v/checker/tests/assign_array_init_to_fixed_array_var.vv
 lib/vlang/vlib/v/checker/tests/assign_array_init_with_no_type.out
 lib/vlang/vlib/v/checker/tests/assign_array_init_with_no_type.vv
+lib/vlang/vlib/v/checker/tests/assign_blank_none_err.out
+lib/vlang/vlib/v/checker/tests/assign_blank_none_err.vv
 lib/vlang/vlib/v/checker/tests/assign_const_ptr_int_literal_err.out
 lib/vlang/vlib/v/checker/tests/assign_const_ptr_int_literal_err.vv
 lib/vlang/vlib/v/checker/tests/assign_deref_fn_call_on_left_side_err.out
@@ -2523,6 +2596,8 @@ lib/vlang/vlib/v/checker/tests/assign_fn
 lib/vlang/vlib/v/checker/tests/assign_fn_call_on_left_side_err.vv
 lib/vlang/vlib/v/checker/tests/assign_generic_fn_err.out
 lib/vlang/vlib/v/checker/tests/assign_generic_fn_err.vv
+lib/vlang/vlib/v/checker/tests/assign_immutable_reference_struct_field_err.out
+lib/vlang/vlib/v/checker/tests/assign_immutable_reference_struct_field_err.vv
 lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_err.out
 lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_err.vv
 lib/vlang/vlib/v/checker/tests/assign_immutable_reference_var_with_parenthesis_err.out
@@ -2585,6 +2660,8 @@ lib/vlang/vlib/v/checker/tests/cast_err.
 lib/vlang/vlib/v/checker/tests/cast_err.vv
 lib/vlang/vlib/v/checker/tests/cast_function_to_string_err.out
 lib/vlang/vlib/v/checker/tests/cast_function_to_string_err.vv
+lib/vlang/vlib/v/checker/tests/cast_integer_with_overflow_err.out
+lib/vlang/vlib/v/checker/tests/cast_integer_with_overflow_err.vv
 lib/vlang/vlib/v/checker/tests/cast_string_err.out
 lib/vlang/vlib/v/checker/tests/cast_string_err.vv
 lib/vlang/vlib/v/checker/tests/cast_string_to_char_err.out
@@ -2619,6 +2696,8 @@ lib/vlang/vlib/v/checker/tests/chan_args
 lib/vlang/vlib/v/checker/tests/chan_args.vv
 lib/vlang/vlib/v/checker/tests/chan_elem_type_unknown.out
 lib/vlang/vlib/v/checker/tests/chan_elem_type_unknown.vv
+lib/vlang/vlib/v/checker/tests/chan_incompatible_type_err.out
+lib/vlang/vlib/v/checker/tests/chan_incompatible_type_err.vv
 lib/vlang/vlib/v/checker/tests/chan_mut.out
 lib/vlang/vlib/v/checker/tests/chan_mut.vv
 lib/vlang/vlib/v/checker/tests/chan_ref.out
@@ -2757,6 +2836,8 @@ lib/vlang/vlib/v/checker/tests/deference
 lib/vlang/vlib/v/checker/tests/deference_nil_ptr_err.vv
 lib/vlang/vlib/v/checker/tests/deprecations.out
 lib/vlang/vlib/v/checker/tests/deprecations.vv
+lib/vlang/vlib/v/checker/tests/deprecations_consts.out
+lib/vlang/vlib/v/checker/tests/deprecations_consts.vv
 lib/vlang/vlib/v/checker/tests/diff_type_map_value_err.out
 lib/vlang/vlib/v/checker/tests/diff_type_map_value_err.vv
 lib/vlang/vlib/v/checker/tests/direct_map_alias_init_err.out
@@ -2943,6 +3024,8 @@ lib/vlang/vlib/v/checker/tests/for_in_mu
 lib/vlang/vlib/v/checker/tests/for_in_mut_val_type.vv
 lib/vlang/vlib/v/checker/tests/for_in_range_not_match_type.out
 lib/vlang/vlib/v/checker/tests/for_in_range_not_match_type.vv
+lib/vlang/vlib/v/checker/tests/for_in_range_result_optional_err.out
+lib/vlang/vlib/v/checker/tests/for_in_range_result_optional_err.vv
 lib/vlang/vlib/v/checker/tests/for_in_range_string_type.out
 lib/vlang/vlib/v/checker/tests/for_in_range_string_type.vv
 lib/vlang/vlib/v/checker/tests/for_in_value_redefinition.out
@@ -3158,6 +3241,8 @@ lib/vlang/vlib/v/checker/tests/if_match_
 lib/vlang/vlib/v/checker/tests/if_match_expr_err.vv
 lib/vlang/vlib/v/checker/tests/if_match_result.out
 lib/vlang/vlib/v/checker/tests/if_match_result.vv
+lib/vlang/vlib/v/checker/tests/if_mismatch_option_err.out
+lib/vlang/vlib/v/checker/tests/if_mismatch_option_err.vv
 lib/vlang/vlib/v/checker/tests/if_mut_with_immutable_var_err.out
 lib/vlang/vlib/v/checker/tests/if_mut_with_immutable_var_err.vv
 lib/vlang/vlib/v/checker/tests/if_non_bool_cond.out
@@ -3326,6 +3411,8 @@ lib/vlang/vlib/v/checker/tests/interface
 lib/vlang/vlib/v/checker/tests/interface_init_err.vv
 lib/vlang/vlib/v/checker/tests/interface_method_name_err.out
 lib/vlang/vlib/v/checker/tests/interface_method_name_err.vv
+lib/vlang/vlib/v/checker/tests/interface_option_cast_err.out
+lib/vlang/vlib/v/checker/tests/interface_option_cast_err.vv
 lib/vlang/vlib/v/checker/tests/interface_return_parameter_err.out
 lib/vlang/vlib/v/checker/tests/interface_return_parameter_err.vv
 lib/vlang/vlib/v/checker/tests/interface_sameness_check_for_mutable_methods.out
@@ -3388,6 +3475,8 @@ lib/vlang/vlib/v/checker/tests/labelled_
 lib/vlang/vlib/v/checker/tests/labelled_break_continue.vv
 lib/vlang/vlib/v/checker/tests/lambda_expression_in_map.out
 lib/vlang/vlib/v/checker/tests/lambda_expression_in_map.vv
+lib/vlang/vlib/v/checker/tests/lambda_expression_invalid.out
+lib/vlang/vlib/v/checker/tests/lambda_expression_invalid.vv
 lib/vlang/vlib/v/checker/tests/lambda_undefined_variables_err.out
 lib/vlang/vlib/v/checker/tests/lambda_undefined_variables_err.vv
 lib/vlang/vlib/v/checker/tests/like_operator_outside_orm_error.out
@@ -3426,10 +3515,18 @@ lib/vlang/vlib/v/checker/tests/map_index
 lib/vlang/vlib/v/checker/tests/map_index_reference_value.vv
 lib/vlang/vlib/v/checker/tests/map_init_invalid_syntax.out
 lib/vlang/vlib/v/checker/tests/map_init_invalid_syntax.vv
+lib/vlang/vlib/v/checker/tests/map_init_invalid_update.out
+lib/vlang/vlib/v/checker/tests/map_init_invalid_update.vv
 lib/vlang/vlib/v/checker/tests/map_init_key_duplicate_err.out
 lib/vlang/vlib/v/checker/tests/map_init_key_duplicate_err.vv
+lib/vlang/vlib/v/checker/tests/map_init_wrong_expected_type.out
+lib/vlang/vlib/v/checker/tests/map_init_wrong_expected_type.vv
 lib/vlang/vlib/v/checker/tests/map_init_wrong_type.out
 lib/vlang/vlib/v/checker/tests/map_init_wrong_type.vv
+lib/vlang/vlib/v/checker/tests/map_init_wrong_update_type.out
+lib/vlang/vlib/v/checker/tests/map_init_wrong_update_type.vv
+lib/vlang/vlib/v/checker/tests/map_lambda_void_return_err.out
+lib/vlang/vlib/v/checker/tests/map_lambda_void_return_err.vv
 lib/vlang/vlib/v/checker/tests/map_of_generic_struct_init_err.out
 lib/vlang/vlib/v/checker/tests/map_of_generic_struct_init_err.vv
 lib/vlang/vlib/v/checker/tests/map_ops.out
@@ -3442,6 +3539,8 @@ lib/vlang/vlib/v/checker/tests/map_with_
 lib/vlang/vlib/v/checker/tests/map_with_result_value_err.vv
 lib/vlang/vlib/v/checker/tests/match_alias_type_err.out
 lib/vlang/vlib/v/checker/tests/match_alias_type_err.vv
+lib/vlang/vlib/v/checker/tests/match_branch_call_expr_arg_mismatch.out
+lib/vlang/vlib/v/checker/tests/match_branch_call_expr_arg_mismatch.vv
 lib/vlang/vlib/v/checker/tests/match_cast_cond_not_same_range_cast_type_err.out
 lib/vlang/vlib/v/checker/tests/match_cast_cond_not_same_range_cast_type_err.vv
 lib/vlang/vlib/v/checker/tests/match_cond_with_parenthesis_err.out
@@ -3450,6 +3549,8 @@ lib/vlang/vlib/v/checker/tests/match_dup
 lib/vlang/vlib/v/checker/tests/match_duplicate_branch.vv
 lib/vlang/vlib/v/checker/tests/match_else_last_expr.out
 lib/vlang/vlib/v/checker/tests/match_else_last_expr.vv
+lib/vlang/vlib/v/checker/tests/match_enum_ref.out
+lib/vlang/vlib/v/checker/tests/match_enum_ref.vv
 lib/vlang/vlib/v/checker/tests/match_expr_and_expected_type_error.out
 lib/vlang/vlib/v/checker/tests/match_expr_and_expected_type_error.vv
 lib/vlang/vlib/v/checker/tests/match_expr_else.out
@@ -3522,8 +3623,8 @@ lib/vlang/vlib/v/checker/tests/mod_op_wr
 lib/vlang/vlib/v/checker/tests/mod_op_wrong_type_err.vv
 lib/vlang/vlib/v/checker/tests/module_not_at_same_line_err.out
 lib/vlang/vlib/v/checker/tests/module_not_at_same_line_err.vv
-lib/vlang/vlib/v/checker/tests/module_with_structs_with_deprecated_fields/
-lib/vlang/vlib/v/checker/tests/module_with_structs_with_deprecated_fields/fields.v
+lib/vlang/vlib/v/checker/tests/module_with_deprecated_structs/
+lib/vlang/vlib/v/checker/tests/module_with_deprecated_structs/module.v
 lib/vlang/vlib/v/checker/tests/modules/
 lib/vlang/vlib/v/checker/tests/modules/deprecated_module/
 lib/vlang/vlib/v/checker/tests/modules/deprecated_module.out
@@ -3552,6 +3653,11 @@ lib/vlang/vlib/v/checker/tests/modules/m
 lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore.out
 lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore/main.v
 lib/vlang/vlib/v/checker/tests/modules/module_alias_started_with_underscore/underscore.v
+lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/
+lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit.out
+lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/
+lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/main.v
+lib/vlang/vlib/v/checker/tests/modules/module_struct_noinit/src/mod.v
 lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration/
 lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration.out
 lib/vlang/vlib/v/checker/tests/modules/module_with_redeclaration/redeclare_time_structs.c.v
@@ -3606,6 +3712,16 @@ lib/vlang/vlib/v/checker/tests/nil.out
 lib/vlang/vlib/v/checker/tests/nil.vv
 lib/vlang/vlib/v/checker/tests/nil_to_option_err.out
 lib/vlang/vlib/v/checker/tests/nil_to_option_err.vv
+lib/vlang/vlib/v/checker/tests/no_arrays_of_references_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_arrays_of_references_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_assign_0_to_a_reference_field_notice_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_assign_0_to_a_reference_field_notice_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_cannot_cast_a_fixed_array_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_cannot_cast_a_fixed_array_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_function_must_be_called_from_unsafe_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_function_must_be_called_from_unsafe_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_goto_requires_unsafe_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_goto_requires_unsafe_in_translated.vv
 lib/vlang/vlib/v/checker/tests/no_heap_struct.out
 lib/vlang/vlib/v/checker/tests/no_heap_struct.vv
 lib/vlang/vlib/v/checker/tests/no_interface_instantiation_a.out
@@ -3620,9 +3736,23 @@ lib/vlang/vlib/v/checker/tests/no_main_m
 lib/vlang/vlib/v/checker/tests/no_main_mod.vv
 lib/vlang/vlib/v/checker/tests/no_main_println_err.out
 lib/vlang/vlib/v/checker/tests/no_main_println_err.vv
+lib/vlang/vlib/v/checker/tests/no_method_must_be_called_from_unsafe_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_method_must_be_called_from_unsafe_in_translated.vv
 lib/vlang/vlib/v/checker/tests/no_method_on_interface_propagation.out
 lib/vlang/vlib/v/checker/tests/no_method_on_interface_propagation.vv
+lib/vlang/vlib/v/checker/tests/no_operator_can_only_be_used_as_a_statement_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_operator_can_only_be_used_as_a_statement_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_pointer_arithmetic_is_only_allowed_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_pointer_arithmetic_is_only_allowed_in_translated.vv
 lib/vlang/vlib/v/checker/tests/no_pub_in_main.out
+lib/vlang/vlib/v/checker/tests/no_reading_a_union_field_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_reading_a_union_field_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_sign_notice_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_sign_notice_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_uninitialized_fn_struct_field_notice_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_uninitialized_fn_struct_field_notice_in_translated.vv
+lib/vlang/vlib/v/checker/tests/no_unused_variable_in_translated.out
+lib/vlang/vlib/v/checker/tests/no_unused_variable_in_translated.vv
 lib/vlang/vlib/v/checker/tests/no_warning_for_in_mut_var_unused.out
 lib/vlang/vlib/v/checker/tests/no_warning_for_in_mut_var_unused.vv
 lib/vlang/vlib/v/checker/tests/non_const_match_range_err.out
@@ -3631,6 +3761,10 @@ lib/vlang/vlib/v/checker/tests/non_lvalu
 lib/vlang/vlib/v/checker/tests/non_lvalue_as_voidptr.vv
 lib/vlang/vlib/v/checker/tests/non_matching_functional_args.out
 lib/vlang/vlib/v/checker/tests/non_matching_functional_args.vv
+lib/vlang/vlib/v/checker/tests/non_optional_array_append_optional_type_err.out
+lib/vlang/vlib/v/checker/tests/non_optional_array_append_optional_type_err.vv
+lib/vlang/vlib/v/checker/tests/none_match_cond_err.out
+lib/vlang/vlib/v/checker/tests/none_match_cond_err.vv
 lib/vlang/vlib/v/checker/tests/none_type_cast_err.out
 lib/vlang/vlib/v/checker/tests/none_type_cast_err.vv
 lib/vlang/vlib/v/checker/tests/noreturn_with_non_empty_loop_at_end.out
@@ -3643,6 +3777,8 @@ lib/vlang/vlib/v/checker/tests/oct_lit_w
 lib/vlang/vlib/v/checker/tests/oct_lit_without_digit_err.vv
 lib/vlang/vlib/v/checker/tests/oct_lit_wrong_digit_err.out
 lib/vlang/vlib/v/checker/tests/oct_lit_wrong_digit_err.vv
+lib/vlang/vlib/v/checker/tests/operator_overloading_return_type_option_or_result.out
+lib/vlang/vlib/v/checker/tests/operator_overloading_return_type_option_or_result.vv
 lib/vlang/vlib/v/checker/tests/option_concrete_type_err.out
 lib/vlang/vlib/v/checker/tests/option_concrete_type_err.vv
 lib/vlang/vlib/v/checker/tests/option_fields_addr_err.out
@@ -3705,6 +3841,10 @@ lib/vlang/vlib/v/checker/tests/orm_fn_ca
 lib/vlang/vlib/v/checker/tests/orm_fn_call_with_wrong_return_type.vv
 lib/vlang/vlib/v/checker/tests/orm_insert_object_with_mismatched_type_error.out
 lib/vlang/vlib/v/checker/tests/orm_insert_object_with_mismatched_type_error.vv
+lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_1.out
+lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_1.vv
+lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_2.out
+lib/vlang/vlib/v/checker/tests/orm_invalid_recursive_structs_err_2.vv
 lib/vlang/vlib/v/checker/tests/orm_left_side_expr_in_infix_expr_has_no_struct_field_error.out
 lib/vlang/vlib/v/checker/tests/orm_left_side_expr_in_infix_expr_has_no_struct_field_error.vv
 lib/vlang/vlib/v/checker/tests/orm_limit_less_than_zero_error.out
@@ -3743,6 +3883,8 @@ lib/vlang/vlib/v/checker/tests/oversized
 lib/vlang/vlib/v/checker/tests/oversized_int_lit.vv
 lib/vlang/vlib/v/checker/tests/par_expr_assign_void_right_type_err.out
 lib/vlang/vlib/v/checker/tests/par_expr_assign_void_right_type_err.vv
+lib/vlang/vlib/v/checker/tests/par_expr_decl_assign_err.out
+lib/vlang/vlib/v/checker/tests/par_expr_decl_assign_err.vv
 lib/vlang/vlib/v/checker/tests/pass_mut_lit.out
 lib/vlang/vlib/v/checker/tests/pass_mut_lit.vv
 lib/vlang/vlib/v/checker/tests/passing_expr_to_fn_expecting_voidptr.out
@@ -3903,6 +4045,8 @@ lib/vlang/vlib/v/checker/tests/slice_rea
 lib/vlang/vlib/v/checker/tests/slice_reassignment.vv
 lib/vlang/vlib/v/checker/tests/sort_method_called_on_immutable_receiver.out
 lib/vlang/vlib/v/checker/tests/sort_method_called_on_immutable_receiver.vv
+lib/vlang/vlib/v/checker/tests/static_maps_err.out
+lib/vlang/vlib/v/checker/tests/static_maps_err.vv
 lib/vlang/vlib/v/checker/tests/static_method_multi_return_err.out
 lib/vlang/vlib/v/checker/tests/static_method_multi_return_err.vv
 lib/vlang/vlib/v/checker/tests/static_method_not_found_err.out
@@ -3959,6 +4103,8 @@ lib/vlang/vlib/v/checker/tests/struct_fi
 lib/vlang/vlib/v/checker/tests/struct_field_assign_internal_types_nil_err.vv
 lib/vlang/vlib/v/checker/tests/struct_field_generic_struct_unknown_type_err.out
 lib/vlang/vlib/v/checker/tests/struct_field_generic_struct_unknown_type_err.vv
+lib/vlang/vlib/v/checker/tests/struct_field_init_and_default_is_map_err.out
+lib/vlang/vlib/v/checker/tests/struct_field_init_and_default_is_map_err.vv
 lib/vlang/vlib/v/checker/tests/struct_field_init_fntype_mismatch.out
 lib/vlang/vlib/v/checker/tests/struct_field_init_fntype_mismatch.vv
 lib/vlang/vlib/v/checker/tests/struct_field_init_option_ref_err.out
@@ -3989,10 +4135,14 @@ lib/vlang/vlib/v/checker/tests/struct_fi
 lib/vlang/vlib/v/checker/tests/struct_field_with_default_err.vv
 lib/vlang/vlib/v/checker/tests/struct_fixed_array_init_test.out
 lib/vlang/vlib/v/checker/tests/struct_fixed_array_init_test.vv
+lib/vlang/vlib/v/checker/tests/struct_init_deprecations.out
+lib/vlang/vlib/v/checker/tests/struct_init_deprecations.vv
 lib/vlang/vlib/v/checker/tests/struct_init_field_result_err.out
 lib/vlang/vlib/v/checker/tests/struct_init_field_result_err.vv
 lib/vlang/vlib/v/checker/tests/struct_init_update_type_err.out
 lib/vlang/vlib/v/checker/tests/struct_init_update_type_err.vv
+lib/vlang/vlib/v/checker/tests/struct_init_with_iface_embed_iface_with_incorrect_method_impl_ref_field_err.out
+lib/vlang/vlib/v/checker/tests/struct_init_with_iface_embed_iface_with_incorrect_method_impl_ref_field_err.vv
 lib/vlang/vlib/v/checker/tests/struct_init_wrong_warn.out
 lib/vlang/vlib/v/checker/tests/struct_init_wrong_warn.vv
 lib/vlang/vlib/v/checker/tests/struct_match_same_type_node.out
@@ -4043,6 +4193,8 @@ lib/vlang/vlib/v/checker/tests/sum_type_
 lib/vlang/vlib/v/checker/tests/sum_type_common_fields_error.vv
 lib/vlang/vlib/v/checker/tests/sum_type_exists.out
 lib/vlang/vlib/v/checker/tests/sum_type_exists.vv
+lib/vlang/vlib/v/checker/tests/sum_type_holding_alias_ptr_err.out
+lib/vlang/vlib/v/checker/tests/sum_type_holding_alias_ptr_err.vv
 lib/vlang/vlib/v/checker/tests/sum_type_infix_err.out
 lib/vlang/vlib/v/checker/tests/sum_type_infix_err.vv
 lib/vlang/vlib/v/checker/tests/sum_type_multiple_type_define.out
@@ -4266,6 +4418,40 @@ lib/vlang/vlib/v/checker/tests/wrong_typ
 lib/vlang/vlib/v/compiler_errors_test.v
 lib/vlang/vlib/v/comptime/
 lib/vlang/vlib/v/comptime/comptimeinfo.v
+lib/vlang/vlib/v/debug/
+lib/vlang/vlib/v/debug/callstack.v
+lib/vlang/vlib/v/debug/debug.v
+lib/vlang/vlib/v/debug/interactive_test.v
+lib/vlang/vlib/v/debug/tests/
+lib/vlang/vlib/v/debug/tests/aggregate.expect
+lib/vlang/vlib/v/debug/tests/aggregate.vv
+lib/vlang/vlib/v/debug/tests/common.tcl
+lib/vlang/vlib/v/debug/tests/comptime_smartcast.expect
+lib/vlang/vlib/v/debug/tests/comptime_smartcast.vv
+lib/vlang/vlib/v/debug/tests/comptime_variant.expect
+lib/vlang/vlib/v/debug/tests/comptime_variant.vv
+lib/vlang/vlib/v/debug/tests/interface_var.expect
+lib/vlang/vlib/v/debug/tests/interface_var.vv
+lib/vlang/vlib/v/debug/tests/iteration.expect
+lib/vlang/vlib/v/debug/tests/iteration.vv
+lib/vlang/vlib/v/debug/tests/mut_arg.expect
+lib/vlang/vlib/v/debug/tests/mut_arg.vv
+lib/vlang/vlib/v/debug/tests/mut_sumtype.expect
+lib/vlang/vlib/v/debug/tests/mut_sumtype.vv
+lib/vlang/vlib/v/debug/tests/option.expect
+lib/vlang/vlib/v/debug/tests/option.vv
+lib/vlang/vlib/v/debug/tests/option_unwrap.expect
+lib/vlang/vlib/v/debug/tests/option_unwrap.vv
+lib/vlang/vlib/v/debug/tests/smartcast.expect
+lib/vlang/vlib/v/debug/tests/smartcast.vv
+lib/vlang/vlib/v/debug/tests/sumtype.expect
+lib/vlang/vlib/v/debug/tests/sumtype.vv
+lib/vlang/vlib/v/debug/tests/trace/
+lib/vlang/vlib/v/debug/tests/trace/trace_test.v
+lib/vlang/vlib/v/debug/tests/var_scope.expect
+lib/vlang/vlib/v/debug/tests/var_scope.vv
+lib/vlang/vlib/v/debug/trace.v
+lib/vlang/vlib/v/debug/tracing_test.v
 lib/vlang/vlib/v/depgraph/
 lib/vlang/vlib/v/depgraph/depgraph.v
 lib/vlang/vlib/v/doc/
@@ -4283,6 +4469,8 @@ lib/vlang/vlib/v/dotgraph/dotgraph.v
 lib/vlang/vlib/v/embed_file/
 lib/vlang/vlib/v/embed_file/decoder.v
 lib/vlang/vlib/v/embed_file/embed_file.v
+lib/vlang/vlib/v/embed_file/embed_file_d_freestanding.v
+lib/vlang/vlib/v/embed_file/embed_file_notd_freestanding.v
 lib/vlang/vlib/v/embed_file/tests/
 lib/vlang/vlib/v/embed_file/tests/a.txt
 lib/vlang/vlib/v/embed_file/tests/embed_file_self_test.v
@@ -4325,6 +4513,14 @@ lib/vlang/vlib/v/fmt/fmt_keep_test.v
 lib/vlang/vlib/v/fmt/fmt_test.v
 lib/vlang/vlib/v/fmt/fmt_vlib_test.v
 lib/vlang/vlib/v/fmt/struct.v
+lib/vlang/vlib/v/fmt/testdata/
+lib/vlang/vlib/v/fmt/testdata/vmodules/
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/baz/
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/bar/baz/baz.v
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/submod_type_alias_expected.vv
+lib/vlang/vlib/v/fmt/testdata/vmodules/submod_type_alias/submod_type_alias_input.vv
 lib/vlang/vlib/v/fmt/tests/
 lib/vlang/vlib/v/fmt/tests/allow_const_with_decl_assign_expected.vv
 lib/vlang/vlib/v/fmt/tests/allow_const_with_decl_assign_input.vv
@@ -4379,6 +4575,7 @@ lib/vlang/vlib/v/fmt/tests/comments_keep
 lib/vlang/vlib/v/fmt/tests/comptime_call_keep.vv
 lib/vlang/vlib/v/fmt/tests/comptime_field_selector_keep.vv
 lib/vlang/vlib/v/fmt/tests/comptime_field_selector_parentheses_keep.vv
+lib/vlang/vlib/v/fmt/tests/comptime_if_after_inc_expr_keep.vv
 lib/vlang/vlib/v/fmt/tests/comptime_if_expr_script_keep.vv
 lib/vlang/vlib/v/fmt/tests/comptime_keep.vv
 lib/vlang/vlib/v/fmt/tests/comptime_method_args_expected.vv
@@ -4396,6 +4593,7 @@ lib/vlang/vlib/v/fmt/tests/consts_after_
 lib/vlang/vlib/v/fmt/tests/consts_expected.vv
 lib/vlang/vlib/v/fmt/tests/consts_input.vv
 lib/vlang/vlib/v/fmt/tests/consts_keep.vv
+lib/vlang/vlib/v/fmt/tests/consts_with_comments_end_keep.vv
 lib/vlang/vlib/v/fmt/tests/consts_with_comments_expected.vv
 lib/vlang/vlib/v/fmt/tests/consts_with_comments_input.vv
 lib/vlang/vlib/v/fmt/tests/consts_with_comments_keep.vv
@@ -4484,6 +4682,10 @@ lib/vlang/vlib/v/fmt/tests/if_ternary_in
 lib/vlang/vlib/v/fmt/tests/if_ternary_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_auto_added_expected.vv
 lib/vlang/vlib/v/fmt/tests/import_auto_added_input.vv
+lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_and_comment_above_imports_expected.vv
+lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_and_comment_above_imports_input.vv
+lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_expected.vv
+lib/vlang/vlib/v/fmt/tests/import_auto_with_shebang_input.vv
 lib/vlang/vlib/v/fmt/tests/import_comments_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_duplicate_expected.vv
 lib/vlang/vlib/v/fmt/tests/import_duplicate_input.vv
@@ -4495,6 +4697,7 @@ lib/vlang/vlib/v/fmt/tests/import_select
 lib/vlang/vlib/v/fmt/tests/import_selective_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_selective_map_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_single_keep.vv
+lib/vlang/vlib/v/fmt/tests/import_submod_from_vmodule_src_dir_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_with_alias_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_with_symbol_of_struct_keep.vv
 lib/vlang/vlib/v/fmt/tests/import_with_symbols_keep.vv
@@ -4677,12 +4880,15 @@ lib/vlang/vlib/v/gen/c/testdata/alias_in
 lib/vlang/vlib/v/gen/c/testdata/alias_interface_method_call.vv
 lib/vlang/vlib/v/gen/c/testdata/alias_of_array_method_call.out
 lib/vlang/vlib/v/gen/c/testdata/alias_of_array_method_call.vv
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.out
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_gcc_windows.vv
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.out
+lib/vlang/vlib/v/gen/c/testdata/aligned_attr_msvc_windows.vv
 lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.out
 lib/vlang/vlib/v/gen/c/testdata/aligned_attr_nix.vv
-lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.c.must_have
-lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.out
-lib/vlang/vlib/v/gen/c/testdata/aligned_attr_windows.vv
 lib/vlang/vlib/v/gen/c/testdata/array_as_interface.out
 lib/vlang/vlib/v/gen/c/testdata/array_as_interface.vv
 lib/vlang/vlib/v/gen/c/testdata/array_init_no_error.out
@@ -4692,8 +4898,12 @@ lib/vlang/vlib/v/gen/c/testdata/assert_f
 lib/vlang/vlib/v/gen/c/testdata/assert_fncalls.vv
 lib/vlang/vlib/v/gen/c/testdata/attr_string_quotes_escape.out
 lib/vlang/vlib/v/gen/c/testdata/attr_string_quotes_escape.vv
+lib/vlang/vlib/v/gen/c/testdata/callstack.out
+lib/vlang/vlib/v/gen/c/testdata/callstack.vv
 lib/vlang/vlib/v/gen/c/testdata/check_combination_of_alias_and_sumtype.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/check_combination_of_alias_and_sumtype.vv
+lib/vlang/vlib/v/gen/c/testdata/closure_shared_lib.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/closure_shared_lib.vv
 lib/vlang/vlib/v/gen/c/testdata/comp_if_unknown.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/comp_if_unknown.vv
 lib/vlang/vlib/v/gen/c/testdata/compare_structs.c.must_have
@@ -4730,8 +4940,21 @@ lib/vlang/vlib/v/gen/c/testdata/export_a
 lib/vlang/vlib/v/gen/c/testdata/for_in.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/for_in.out
 lib/vlang/vlib/v/gen/c/testdata/for_in.vv
+lib/vlang/vlib/v/gen/c/testdata/freestanding_define/
+lib/vlang/vlib/v/gen/c/testdata/freestanding_define/a_d_freestanding.c.v
+lib/vlang/vlib/v/gen/c/testdata/freestanding_define/a_notd_freestanding.c.v
+lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_1.out
+lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_1.vv
+lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_2.out
+lib/vlang/vlib/v/gen/c/testdata/freestanding_module_import_2.vv
+lib/vlang/vlib/v/gen/c/testdata/func_type_dependency.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/func_type_dependency.vv
 lib/vlang/vlib/v/gen/c/testdata/gen_expr_to_string_with_call_and_return_ref.out
 lib/vlang/vlib/v/gen/c/testdata/gen_expr_to_string_with_call_and_return_ref.vv
+lib/vlang/vlib/v/gen/c/testdata/global_export_nix.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/global_export_nix.vv
+lib/vlang/vlib/v/gen/c/testdata/global_initializer.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/global_initializer.vv
 lib/vlang/vlib/v/gen/c/testdata/globals_with_weak_tag.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/globals_with_weak_tag.vv
 lib/vlang/vlib/v/gen/c/testdata/gui_windows_program.c.must_have
@@ -4744,6 +4967,8 @@ lib/vlang/vlib/v/gen/c/testdata/init_fn_
 lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.c.must_have
 lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.out
 lib/vlang/vlib/v/gen/c/testdata/init_fn_with_if_attr_not_defined.vv
+lib/vlang/vlib/v/gen/c/testdata/linker_section_nix.c.must_have
+lib/vlang/vlib/v/gen/c/testdata/linker_section_nix.vv
 lib/vlang/vlib/v/gen/c/testdata/multi_return_ignored_if_guard.out
 lib/vlang/vlib/v/gen/c/testdata/multi_return_ignored_if_guard.vv
 lib/vlang/vlib/v/gen/c/testdata/mutable_receiver_type_mapping.out
@@ -4758,6 +4983,8 @@ lib/vlang/vlib/v/gen/c/testdata/preinclu
 lib/vlang/vlib/v/gen/c/testdata/preinclude_header2.h
 lib/vlang/vlib/v/gen/c/testdata/ref_sumtype_map_as_struct_field.out
 lib/vlang/vlib/v/gen/c/testdata/ref_sumtype_map_as_struct_field.vv
+lib/vlang/vlib/v/gen/c/testdata/self_printer_with_prod.out
+lib/vlang/vlib/v/gen/c/testdata/self_printer_with_prod.vv
 lib/vlang/vlib/v/gen/c/testdata/spawn_call_fn_struct_field.out
 lib/vlang/vlib/v/gen/c/testdata/spawn_call_fn_struct_field.vv
 lib/vlang/vlib/v/gen/c/testdata/spawn_stack_nix.c.must_have
@@ -4861,6 +5088,10 @@ lib/vlang/vlib/v/gen/js/tests/testdata/s
 lib/vlang/vlib/v/gen/js/tests/testdata/string.v
 lib/vlang/vlib/v/gen/js/tests/testdata/string_methods.out
 lib/vlang/vlib/v/gen/js/tests/testdata/string_methods.v
+lib/vlang/vlib/v/gen/js/tests/testdata/u16.out
+lib/vlang/vlib/v/gen/js/tests/testdata/u16.v
+lib/vlang/vlib/v/gen/js/tests/testdata/u32.out
+lib/vlang/vlib/v/gen/js/tests/testdata/u32.v
 lib/vlang/vlib/v/gen/js/tests/testdata/u64.out
 lib/vlang/vlib/v/gen/js/tests/testdata/u64.v
 lib/vlang/vlib/v/gen/js/util.v
@@ -5047,8 +5278,15 @@ lib/vlang/vlib/v/parser/orm.v
 lib/vlang/vlib/v/parser/parse_type.v
 lib/vlang/vlib/v/parser/parser.v
 lib/vlang/vlib/v/parser/struct.v
+lib/vlang/vlib/v/parser/testdata/
+lib/vlang/vlib/v/parser/testdata/silent/
+lib/vlang/vlib/v/parser/testdata/silent/orm_infinite_loop_in_parser_sql_stmt.vv
+lib/vlang/vlib/v/parser/testdata/stdout/
+lib/vlang/vlib/v/parser/testdata/stdout/.gitkeep
 lib/vlang/vlib/v/parser/tests/
 lib/vlang/vlib/v/parser/tests/README.md
+lib/vlang/vlib/v/parser/tests/already_existing_sym_err.out
+lib/vlang/vlib/v/parser/tests/already_existing_sym_err.vv
 lib/vlang/vlib/v/parser/tests/anon_fn_return_type.out
 lib/vlang/vlib/v/parser/tests/anon_fn_return_type.vv
 lib/vlang/vlib/v/parser/tests/anon_sum_type_interface.out
@@ -5167,6 +5405,10 @@ lib/vlang/vlib/v/parser/tests/fixed_arr_
 lib/vlang/vlib/v/parser/tests/fixed_arr_len_cap_attr_err.vv
 lib/vlang/vlib/v/parser/tests/fixed_array_size_using_non_constant_err.out
 lib/vlang/vlib/v/parser/tests/fixed_array_size_using_non_constant_err.vv
+lib/vlang/vlib/v/parser/tests/fn_alias_arg_variadic_mut_err.out
+lib/vlang/vlib/v/parser/tests/fn_alias_arg_variadic_mut_err.vv
+lib/vlang/vlib/v/parser/tests/fn_arg_variadic_mut_err.out
+lib/vlang/vlib/v/parser/tests/fn_arg_variadic_mut_err.vv
 lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_multiple.out
 lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_multiple.vv
 lib/vlang/vlib/v/parser/tests/fn_attributes_duplicate_single.out
@@ -5214,6 +5456,8 @@ lib/vlang/vlib/v/parser/tests/function_v
 lib/vlang/vlib/v/parser/tests/function_variadic_arg_non_final.vv
 lib/vlang/vlib/v/parser/tests/generic_fn_type_decl_err.out
 lib/vlang/vlib/v/parser/tests/generic_fn_type_decl_err.vv
+lib/vlang/vlib/v/parser/tests/generic_interface_decl_err.out
+lib/vlang/vlib/v/parser/tests/generic_interface_decl_err.vv
 lib/vlang/vlib/v/parser/tests/generic_lowercase_err.out
 lib/vlang/vlib/v/parser/tests/generic_lowercase_err.vv
 lib/vlang/vlib/v/parser/tests/generic_struct_parameter_err.out
@@ -5294,6 +5538,8 @@ lib/vlang/vlib/v/parser/tests/map_init_v
 lib/vlang/vlib/v/parser/tests/map_init_void.vv
 lib/vlang/vlib/v/parser/tests/map_init_void2.out
 lib/vlang/vlib/v/parser/tests/map_init_void2.vv
+lib/vlang/vlib/v/parser/tests/map_key_twice_err.out
+lib/vlang/vlib/v/parser/tests/map_key_twice_err.vv
 lib/vlang/vlib/v/parser/tests/map_syntax_err.out
 lib/vlang/vlib/v/parser/tests/map_syntax_err.vv
 lib/vlang/vlib/v/parser/tests/match_multi_else_branch_err.out
@@ -5330,6 +5576,8 @@ lib/vlang/vlib/v/parser/tests/not_using_
 lib/vlang/vlib/v/parser/tests/not_using_if_comptime_in_comptime_err.vv
 lib/vlang/vlib/v/parser/tests/operator_normal_fn.out
 lib/vlang/vlib/v/parser/tests/operator_normal_fn.vv
+lib/vlang/vlib/v/parser/tests/option_alias_option_type_err.out
+lib/vlang/vlib/v/parser/tests/option_alias_option_type_err.vv
 lib/vlang/vlib/v/parser/tests/option_result_err.out
 lib/vlang/vlib/v/parser/tests/option_result_err.vv
 lib/vlang/vlib/v/parser/tests/option_sum_type_return_err.out
@@ -5428,6 +5676,10 @@ lib/vlang/vlib/v/parser/tests/struct_upd
 lib/vlang/vlib/v/parser/tests/struct_update_err.vv
 lib/vlang/vlib/v/parser/tests/sum_type_exists_err.out
 lib/vlang/vlib/v/parser/tests/sum_type_exists_err.vv
+lib/vlang/vlib/v/parser/tests/tmpl/
+lib/vlang/vlib/v/parser/tests/tmpl/include.txt
+lib/vlang/vlib/v/parser/tests/tmpl_include_without_quotes.out
+lib/vlang/vlib/v/parser/tests/tmpl_include_without_quotes.vv
 lib/vlang/vlib/v/parser/tests/too_many_generics_err.out
 lib/vlang/vlib/v/parser/tests/too_many_generics_err.vv
 lib/vlang/vlib/v/parser/tests/type_alias_existing_type_err.out
@@ -5450,6 +5702,7 @@ lib/vlang/vlib/v/parser/tests/unexpected
 lib/vlang/vlib/v/parser/tests/unexpected_token.vv
 lib/vlang/vlib/v/parser/tmpl.v
 lib/vlang/vlib/v/parser/v_parser_test.v
+lib/vlang/vlib/v/parser/v_print_v_files_works_test.v
 lib/vlang/vlib/v/pkgconfig/
 lib/vlang/vlib/v/pkgconfig/README.md
 lib/vlang/vlib/v/pkgconfig/bin/
@@ -5552,6 +5805,8 @@ lib/vlang/vlib/v/scanner/tests/oct_separ
 lib/vlang/vlib/v/scanner/tests/oct_separator_in_front_err.vv
 lib/vlang/vlib/v/scanner/tests/position_0_err.out
 lib/vlang/vlib/v/scanner/tests/position_0_err.vv
+lib/vlang/vlib/v/scanner/tests/shebang_outside_vsh_err.out
+lib/vlang/vlib/v/scanner/tests/shebang_outside_vsh_err.vv
 lib/vlang/vlib/v/scanner/tests/undefined_ident_in_string_literal_err.out
 lib/vlang/vlib/v/scanner/tests/undefined_ident_in_string_literal_err.vv
 lib/vlang/vlib/v/scanner/tests/unfinished_string_literal_err.out
@@ -5594,6 +5849,10 @@ lib/vlang/vlib/v/slow_tests/inout/compti
 lib/vlang/vlib/v/slow_tests/inout/comptime_iterate.vv
 lib/vlang/vlib/v/slow_tests/inout/comptime_ptr.out
 lib/vlang/vlib/v/slow_tests/inout/comptime_ptr.vv
+lib/vlang/vlib/v/slow_tests/inout/comptime_selector_of_interface.out
+lib/vlang/vlib/v/slow_tests/inout/comptime_selector_of_interface.vv
+lib/vlang/vlib/v/slow_tests/inout/comptime_smartcast_variant.out
+lib/vlang/vlib/v/slow_tests/inout/comptime_smartcast_variant.vv
 lib/vlang/vlib/v/slow_tests/inout/data_obj.v.templ
 lib/vlang/vlib/v/slow_tests/inout/dump_expression.out
 lib/vlang/vlib/v/slow_tests/inout/dump_expression.vv
@@ -5760,6 +6019,7 @@ lib/vlang/vlib/v/slow_tests/profile/prof
 lib/vlang/vlib/v/slow_tests/profile/profile_test_1.v
 lib/vlang/vlib/v/slow_tests/profile/profile_test_2.v
 lib/vlang/vlib/v/slow_tests/profile/profile_test_3.v
+lib/vlang/vlib/v/slow_tests/profile/profile_test_interrupted.v
 lib/vlang/vlib/v/slow_tests/repl/
 lib/vlang/vlib/v/slow_tests/repl/.gitattributes
 lib/vlang/vlib/v/slow_tests/repl/.gitignore
@@ -5788,7 +6048,7 @@ lib/vlang/vlib/v/slow_tests/repl/error_a
 lib/vlang/vlib/v/slow_tests/repl/error_exitasdfasdf.repl
 lib/vlang/vlib/v/slow_tests/repl/error_nosave.repl.skip
 lib/vlang/vlib/v/slow_tests/repl/fn_calls.repl
-lib/vlang/vlib/v/slow_tests/repl/function.repl.skip
+lib/vlang/vlib/v/slow_tests/repl/if_and_for_with_print_inside_them.repl
 lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/
 lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/fields.1.repl.skip
 lib/vlang/vlib/v/slow_tests/repl/immutable_len_fields/fields.2.repl.skip
@@ -5839,6 +6099,7 @@ lib/vlang/vlib/v/slow_tests/valgrind/fn_
 lib/vlang/vlib/v/slow_tests/valgrind/free_heap_foos.c.v
 lib/vlang/vlib/v/slow_tests/valgrind/free_variables_in_reverse_order_of_creation.c.v
 lib/vlang/vlib/v/slow_tests/valgrind/if_expr.v
+lib/vlang/vlib/v/slow_tests/valgrind/if_expr_autofree_optional.v
 lib/vlang/vlib/v/slow_tests/valgrind/if_expr_skip.v
 lib/vlang/vlib/v/slow_tests/valgrind/import_os_and_use_its_constants.v
 lib/vlang/vlib/v/slow_tests/valgrind/import_x_json2.v
@@ -5863,6 +6124,7 @@ lib/vlang/vlib/v/tests/addr_test.v
 lib/vlang/vlib/v/tests/aggregate_is_nodetype_test.v
 lib/vlang/vlib/v/tests/alias_array_built_in_methods_test.v
 lib/vlang/vlib/v/tests/alias_array_has_method_test.v
+lib/vlang/vlib/v/tests/alias_array_no_cast_init_test.v
 lib/vlang/vlib/v/tests/alias_array_operator_overloading_test.v
 lib/vlang/vlib/v/tests/alias_array_plus_operator_test.v
 lib/vlang/vlib/v/tests/alias_basic_types_test.v
@@ -5878,6 +6140,7 @@ lib/vlang/vlib/v/tests/alias_map_clone_t
 lib/vlang/vlib/v/tests/alias_map_keys_test.v
 lib/vlang/vlib/v/tests/alias_map_operator_overloading_test.v
 lib/vlang/vlib/v/tests/alias_operator_overloading_test.v
+lib/vlang/vlib/v/tests/alias_string_match_test.v
 lib/vlang/vlib/v/tests/alias_sumtype_method_call_test.v
 lib/vlang/vlib/v/tests/alias_to_ptr_arg_test.v
 lib/vlang/vlib/v/tests/alias_to_sum_with_enum_test.v
@@ -5905,6 +6168,7 @@ lib/vlang/vlib/v/tests/anon_fn_with_arra
 lib/vlang/vlib/v/tests/anon_fn_with_nested_anon_fn_args_test.v
 lib/vlang/vlib/v/tests/anon_fn_with_option_test.v
 lib/vlang/vlib/v/tests/anon_struct_assign_test.v
+lib/vlang/vlib/v/tests/anon_struct_default_value_test.v
 lib/vlang/vlib/v/tests/anon_struct_type_test.v
 lib/vlang/vlib/v/tests/anon_struct_with_default_expr_test.v
 lib/vlang/vlib/v/tests/append_struct_to_interface_array_test.v
@@ -5968,6 +6232,7 @@ lib/vlang/vlib/v/tests/arrays_and_maps_o
 lib/vlang/vlib/v/tests/as_cast_already_smartcast_sumtype_test.v
 lib/vlang/vlib/v/tests/as_cast_is_expr_sumtype_fn_result_test.v
 lib/vlang/vlib/v/tests/as_cast_literal_test.v
+lib/vlang/vlib/v/tests/as_cast_selector_test.v
 lib/vlang/vlib/v/tests/assert_fn_call_with_parentheses_test.v
 lib/vlang/vlib/v/tests/assert_if_guard_expr_test.v
 lib/vlang/vlib/v/tests/assert_should_evaluate_args_just_once_test.v
@@ -5997,7 +6262,9 @@ lib/vlang/vlib/v/tests/autolock_array2_t
 lib/vlang/vlib/v/tests/backtrace_test.v
 lib/vlang/vlib/v/tests/bench/
 lib/vlang/vlib/v/tests/bench/bench_compare_tokens.v
+lib/vlang/vlib/v/tests/bench/bench_gc_enable_disable_collect.v
 lib/vlang/vlib/v/tests/bench/bench_json_vs_json2.v
+lib/vlang/vlib/v/tests/bench/bench_rand_fill_buffer_from_set.v
 lib/vlang/vlib/v/tests/bench/bench_random_number_generation.c.v
 lib/vlang/vlib/v/tests/bench/bench_stbi_load.v
 lib/vlang/vlib/v/tests/bench/bench_string_int.v
@@ -6038,14 +6305,22 @@ lib/vlang/vlib/v/tests/c_struct_free/
 lib/vlang/vlib/v/tests/c_struct_free/c_struct_free_property_test.c.v
 lib/vlang/vlib/v/tests/c_struct_free/free_struct.c
 lib/vlang/vlib/v/tests/c_struct_with_reserved_field_name_test.v
+lib/vlang/vlib/v/tests/c_structs/
+lib/vlang/vlib/v/tests/c_structs/cstruct.h
+lib/vlang/vlib/v/tests/c_structs/cstruct_iterator_test.c.v
+lib/vlang/vlib/v/tests/c_structs/cstruct_test.c.v
+lib/vlang/vlib/v/tests/c_structs/iterator.h
+lib/vlang/vlib/v/tests/c_structs/v.mod
 lib/vlang/vlib/v/tests/call_on_anon_test.v
 lib/vlang/vlib/v/tests/call_to_str_on_option_test.v
 lib/vlang/vlib/v/tests/calling_module_functions_with_maps_of_arrays_test.v
 lib/vlang/vlib/v/tests/cast_bool_to_int_test.v
 lib/vlang/vlib/v/tests/cast_comptime_test.v
+lib/vlang/vlib/v/tests/cast_fixed_array_to_ptr_ptr_test.v
 lib/vlang/vlib/v/tests/cast_in_comptime_if_test.v
 lib/vlang/vlib/v/tests/cast_in_index_of_ref_fixed_array_test.v
 lib/vlang/vlib/v/tests/cast_int_to_interface_test.v
+lib/vlang/vlib/v/tests/cast_interface_to_impl_test.v
 lib/vlang/vlib/v/tests/cast_none_to_option_test.v
 lib/vlang/vlib/v/tests/cast_option_to_interface_test.v
 lib/vlang/vlib/v/tests/cast_precedence_test.v
@@ -6112,8 +6387,10 @@ lib/vlang/vlib/v/tests/comptime_for_map_
 lib/vlang/vlib/v/tests/comptime_for_method_call_in_print_call_test.v
 lib/vlang/vlib/v/tests/comptime_for_method_call_test.v
 lib/vlang/vlib/v/tests/comptime_for_method_call_with_args_test.v
+lib/vlang/vlib/v/tests/comptime_for_mod_name_test.v
 lib/vlang/vlib/v/tests/comptime_for_over_struct_with_C_reserved_word_fields_test.v
 lib/vlang/vlib/v/tests/comptime_for_test.v
+lib/vlang/vlib/v/tests/comptime_generic_arg_test.v
 lib/vlang/vlib/v/tests/comptime_generic_ret_test.v
 lib/vlang/vlib/v/tests/comptime_generic_test.v
 lib/vlang/vlib/v/tests/comptime_if_expr_generic_typ_is_type_test.v
@@ -6131,7 +6408,9 @@ lib/vlang/vlib/v/tests/comptime_if_threa
 lib/vlang/vlib/v/tests/comptime_in_type_checking_test.v
 lib/vlang/vlib/v/tests/comptime_indirection_check_test.v
 lib/vlang/vlib/v/tests/comptime_is_check_test.v
+lib/vlang/vlib/v/tests/comptime_is_interface_check_test.v
 lib/vlang/vlib/v/tests/comptime_kinds_test.v
+lib/vlang/vlib/v/tests/comptime_map_generic_test.v
 lib/vlang/vlib/v/tests/comptime_map_it_test.v
 lib/vlang/vlib/v/tests/comptime_map_test.v
 lib/vlang/vlib/v/tests/comptime_method_args_test.v
@@ -6144,10 +6423,13 @@ lib/vlang/vlib/v/tests/comptime_on_metho
 lib/vlang/vlib/v/tests/comptime_option_field_test.v
 lib/vlang/vlib/v/tests/comptime_println_test.v
 lib/vlang/vlib/v/tests/comptime_propagate_test.v
+lib/vlang/vlib/v/tests/comptime_selector_generic_arg_test.v
 lib/vlang/vlib/v/tests/comptime_selector_member_test.v
 lib/vlang/vlib/v/tests/comptime_selector_ptr_test.v
+lib/vlang/vlib/v/tests/comptime_smart_receiver_test.v
 lib/vlang/vlib/v/tests/comptime_smartcast_assert_test.v
 lib/vlang/vlib/v/tests/comptime_smartcast_test.v
+lib/vlang/vlib/v/tests/comptime_smartcast_var_test.v
 lib/vlang/vlib/v/tests/comptime_sumtype_cast_2_test.v
 lib/vlang/vlib/v/tests/comptime_sumtype_cast_3_test.v
 lib/vlang/vlib/v/tests/comptime_sumtype_cast_test.v
@@ -6177,9 +6459,12 @@ lib/vlang/vlib/v/tests/const_from_bytes_
 lib/vlang/vlib/v/tests/const_from_comptime_if_expr_test.v
 lib/vlang/vlib/v/tests/const_from_multi_branchs_of_if_expr_test.v
 lib/vlang/vlib/v/tests/const_function_call_init_order_test.v
+lib/vlang/vlib/v/tests/const_global_arr_test.v
+lib/vlang/vlib/v/tests/const_init_array_index_test.v
 lib/vlang/vlib/v/tests/const_init_order_test.v
 lib/vlang/vlib/v/tests/const_many_pluses_with_raw_string_literal_test.v
 lib/vlang/vlib/v/tests/const_name_equals_fn_name_test.v
+lib/vlang/vlib/v/tests/const_order_with_str_interp_test.v
 lib/vlang/vlib/v/tests/const_reference_argument_test.v
 lib/vlang/vlib/v/tests/const_representation_test.v
 lib/vlang/vlib/v/tests/const_resolution_test.v
@@ -6205,6 +6490,7 @@ lib/vlang/vlib/v/tests/defer/
 lib/vlang/vlib/v/tests/defer/defer_return_test.v
 lib/vlang/vlib/v/tests/defer/defer_test.v
 lib/vlang/vlib/v/tests/defer/defer_with_fn_var_test.v
+lib/vlang/vlib/v/tests/defer_if_comptime_test.v
 lib/vlang/vlib/v/tests/defer_use_returned_value_test.v
 lib/vlang/vlib/v/tests/dereference_mut_interface_in_loop_test.v
 lib/vlang/vlib/v/tests/differently_named_structs_test.v
@@ -6237,6 +6523,7 @@ lib/vlang/vlib/v/tests/enum_default_test
 lib/vlang/vlib/v/tests/enum_default_value_in_struct_test.v
 lib/vlang/vlib/v/tests/enum_explicit_size_big_and_small_test.v
 lib/vlang/vlib/v/tests/enum_flag_test.v
+lib/vlang/vlib/v/tests/enum_from_generic_static_method_test.v
 lib/vlang/vlib/v/tests/enum_hex_test.v
 lib/vlang/vlib/v/tests/enum_max_test.v
 lib/vlang/vlib/v/tests/enum_static_from_string_test.v
@@ -6247,10 +6534,17 @@ lib/vlang/vlib/v/tests/field_publicity/
 lib/vlang/vlib/v/tests/field_publicity/embed.v
 lib/vlang/vlib/v/tests/filter_in_map_test.v
 lib/vlang/vlib/v/tests/filter_test.v
+lib/vlang/vlib/v/tests/filtering_tests/
+lib/vlang/vlib/v/tests/filtering_tests/filtering_android_outside_termux_test.v
+lib/vlang/vlib/v/tests/filtering_tests/filtering_macos_test.v
+lib/vlang/vlib/v/tests/filtering_tests/filtering_nix_test.v
+lib/vlang/vlib/v/tests/filtering_tests/filtering_windows_test.v
 lib/vlang/vlib/v/tests/fixed_array_2_test.v
 lib/vlang/vlib/v/tests/fixed_array_chan_test.v
 lib/vlang/vlib/v/tests/fixed_array_const_size_test.v
 lib/vlang/vlib/v/tests/fixed_array_explicit_decompose_test.v
+lib/vlang/vlib/v/tests/fixed_array_generic_ini_test.v
+lib/vlang/vlib/v/tests/fixed_array_generic_ret_test.v
 lib/vlang/vlib/v/tests/fixed_array_in_op_test.v
 lib/vlang/vlib/v/tests/fixed_array_init_test.v
 lib/vlang/vlib/v/tests/fixed_array_literal_index_test.v
@@ -6262,6 +6556,7 @@ lib/vlang/vlib/v/tests/fixed_array_of_in
 lib/vlang/vlib/v/tests/fixed_array_of_option_test.v
 lib/vlang/vlib/v/tests/fixed_array_of_threads_test.v
 lib/vlang/vlib/v/tests/fixed_array_of_threads_wait_test.v
+lib/vlang/vlib/v/tests/fixed_array_op_overload_test.v
 lib/vlang/vlib/v/tests/fixed_array_return_decl_test.v
 lib/vlang/vlib/v/tests/fixed_array_test.v
 lib/vlang/vlib/v/tests/fixed_array_to_string_test.v
@@ -6390,6 +6685,7 @@ lib/vlang/vlib/v/tests/generic_operator_
 lib/vlang/vlib/v/tests/generic_recursive_fn_test.v
 lib/vlang/vlib/v/tests/generic_resolve_test.v
 lib/vlang/vlib/v/tests/generic_selector_test.v
+lib/vlang/vlib/v/tests/generic_smartcast_test.v
 lib/vlang/vlib/v/tests/generic_static_method_test.v
 lib/vlang/vlib/v/tests/generic_struct_init_with_field_struct_init_test.v
 lib/vlang/vlib/v/tests/generic_struct_init_with_generic_cast_test.v
@@ -6445,6 +6741,7 @@ lib/vlang/vlib/v/tests/generics_in_gener
 lib/vlang/vlib/v/tests/generics_indirect_test.v
 lib/vlang/vlib/v/tests/generics_interface_decl_test.v
 lib/vlang/vlib/v/tests/generics_interface_method_test.v
+lib/vlang/vlib/v/tests/generics_interface_with_generic_method_using_generic_struct_test.v
 lib/vlang/vlib/v/tests/generics_interface_with_generic_sumtype_test.v
 lib/vlang/vlib/v/tests/generics_interface_with_multi_generic_structs_test.v
 lib/vlang/vlib/v/tests/generics_interface_with_multi_generic_types_test.v
@@ -6464,6 +6761,7 @@ lib/vlang/vlib/v/tests/generics_method_s
 lib/vlang/vlib/v/tests/generics_method_test.v
 lib/vlang/vlib/v/tests/generics_method_variable_test.v
 lib/vlang/vlib/v/tests/generics_method_with_diff_generic_names_test.v
+lib/vlang/vlib/v/tests/generics_method_with_embedded_structs_test.v
 lib/vlang/vlib/v/tests/generics_method_with_generic_anon_fn_argument_test.v
 lib/vlang/vlib/v/tests/generics_method_with_multi_types_test.v
 lib/vlang/vlib/v/tests/generics_method_with_nested_generic_method_test.v
@@ -6643,6 +6941,7 @@ lib/vlang/vlib/v/tests/interface_fn_retu
 lib/vlang/vlib/v/tests/interface_fn_return_with_struct_init_test.v
 lib/vlang/vlib/v/tests/interface_method_using_struct_embed_test.v
 lib/vlang/vlib/v/tests/interface_method_with_struct_embed_test.v
+lib/vlang/vlib/v/tests/interface_multi_return_test.v
 lib/vlang/vlib/v/tests/interface_nested_field_test.v
 lib/vlang/vlib/v/tests/interface_only_decl_with_option_test.v
 lib/vlang/vlib/v/tests/interface_runtime_conversions_test.v
@@ -6679,6 +6978,7 @@ lib/vlang/vlib/v/tests/map_alias_key_tes
 lib/vlang/vlib/v/tests/map_and_array_with_fns_test.v
 lib/vlang/vlib/v/tests/map_assign_array_of_interface_test.v
 lib/vlang/vlib/v/tests/map_assign_interface_values_with_implicit_casts_test.v
+lib/vlang/vlib/v/tests/map_auto_str_ptr_test.v
 lib/vlang/vlib/v/tests/map_builtin_call_test.v
 lib/vlang/vlib/v/tests/map_clear_test.v
 lib/vlang/vlib/v/tests/map_complex_array_test.v
@@ -6686,12 +6986,14 @@ lib/vlang/vlib/v/tests/map_complex_fixed
 lib/vlang/vlib/v/tests/map_enum_keys_test.v
 lib/vlang/vlib/v/tests/map_equality_test.v
 lib/vlang/vlib/v/tests/map_fn_test.v
+lib/vlang/vlib/v/tests/map_generic_call_test.v
 lib/vlang/vlib/v/tests/map_get_anon_fn_value_test.v
 lib/vlang/vlib/v/tests/map_get_anon_fn_value_with_mut_arg_test.v
 lib/vlang/vlib/v/tests/map_get_assign_blank_test.v
 lib/vlang/vlib/v/tests/map_high_order_assign_test.v
 lib/vlang/vlib/v/tests/map_init_with_enum_keys_test.v
 lib/vlang/vlib/v/tests/map_init_with_multi_enum_keys_test.v
+lib/vlang/vlib/v/tests/map_init_with_update_test.v
 lib/vlang/vlib/v/tests/map_key_alias_test.v
 lib/vlang/vlib/v/tests/map_key_expr_test.v
 lib/vlang/vlib/v/tests/map_literals_method_call_test.v
@@ -6761,6 +7063,7 @@ lib/vlang/vlib/v/tests/match_with_compti
 lib/vlang/vlib/v/tests/match_with_multi_sumtype_exprs_test.v
 lib/vlang/vlib/v/tests/match_with_return_result_test.v
 lib/vlang/vlib/v/tests/method_call_chained_test.v
+lib/vlang/vlib/v/tests/method_call_none_check_test.v
 lib/vlang/vlib/v/tests/method_call_on_aggregate_test.v
 lib/vlang/vlib/v/tests/method_call_resolve_test.v
 lib/vlang/vlib/v/tests/method_call_var_comp_test.v
@@ -6782,6 +7085,9 @@ lib/vlang/vlib/v/tests/modules/amodule/i
 lib/vlang/vlib/v/tests/modules/amodule/module.v
 lib/vlang/vlib/v/tests/modules/another_module/
 lib/vlang/vlib/v/tests/modules/another_module/module.v
+lib/vlang/vlib/v/tests/modules/consts_with_complex_init/
+lib/vlang/vlib/v/tests/modules/consts_with_complex_init/config.v
+lib/vlang/vlib/v/tests/modules/consts_with_complex_init/consts_should_not_conflict_test.v
 lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/
 lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/config.v
 lib/vlang/vlib/v/tests/modules/consts_with_or_blocks_in_different_files/consts_should_not_conflict_test.v
@@ -6792,6 +7098,8 @@ lib/vlang/vlib/v/tests/modules/enum_from
 lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/main_test.v
 lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod/
 lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod/mod.v
+lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod2/
+lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/src/mod2/mod2.v
 lib/vlang/vlib/v/tests/modules/enum_from_string_in_different_mods/v.mod
 lib/vlang/vlib/v/tests/modules/geometry/
 lib/vlang/vlib/v/tests/modules/geometry/geometry.v
@@ -6832,6 +7140,7 @@ lib/vlang/vlib/v/tests/multiple_comptime
 lib/vlang/vlib/v/tests/multiple_embed_external_interface_test.v
 lib/vlang/vlib/v/tests/multiple_embed_struct_init_test.v
 lib/vlang/vlib/v/tests/multiple_embed_struct_with_duplicate_field_init_test.v
+lib/vlang/vlib/v/tests/multiple_fixed_array_var_init_test.v
 lib/vlang/vlib/v/tests/multiple_generic_resolve_test.v
 lib/vlang/vlib/v/tests/multiple_matchs_in_one_expr_test.v
 lib/vlang/vlib/v/tests/multiple_paths_in_vmodules/
@@ -6884,6 +7193,7 @@ lib/vlang/vlib/v/tests/option_array_test
 lib/vlang/vlib/v/tests/option_assign_none_test.v
 lib/vlang/vlib/v/tests/option_auto_eq_test.v
 lib/vlang/vlib/v/tests/option_auto_heap_test.v
+lib/vlang/vlib/v/tests/option_call_on_orexpr_test.v
 lib/vlang/vlib/v/tests/option_call_propagation_test.v
 lib/vlang/vlib/v/tests/option_cast_test.v
 lib/vlang/vlib/v/tests/option_compvar_types_test.v
@@ -6915,7 +7225,9 @@ lib/vlang/vlib/v/tests/option_multi_ret_
 lib/vlang/vlib/v/tests/option_multi_return_assign_test.v
 lib/vlang/vlib/v/tests/option_multi_return_test.v
 lib/vlang/vlib/v/tests/option_nested_struct_test.v
+lib/vlang/vlib/v/tests/option_operator_overload_test.v
 lib/vlang/vlib/v/tests/option_or_block_test.v
+lib/vlang/vlib/v/tests/option_or_result_fixed_arr_test.v
 lib/vlang/vlib/v/tests/option_print_errors_test.v
 lib/vlang/vlib/v/tests/option_print_ptr_test.v
 lib/vlang/vlib/v/tests/option_ptr_arg_heap_test.v
@@ -6928,6 +7240,8 @@ lib/vlang/vlib/v/tests/option_ptr_init_t
 lib/vlang/vlib/v/tests/option_ptr_ptr_test.v
 lib/vlang/vlib/v/tests/option_ptr_test.v
 lib/vlang/vlib/v/tests/option_push_array_opt_test.v
+lib/vlang/vlib/v/tests/option_return_fixed_arr_test.v
+lib/vlang/vlib/v/tests/option_selector_assign_test.v
 lib/vlang/vlib/v/tests/option_selector_cast_test.v
 lib/vlang/vlib/v/tests/option_selector_test.v
 lib/vlang/vlib/v/tests/option_struct_compare_test.v
@@ -6951,6 +7265,7 @@ lib/vlang/vlib/v/tests/option_void_fn_re
 lib/vlang/vlib/v/tests/or_expr_with_comptime_test.v
 lib/vlang/vlib/v/tests/or_expr_with_multi_stmts_test.v
 lib/vlang/vlib/v/tests/or_expr_with_nested_match_expr_test.v
+lib/vlang/vlib/v/tests/orm_create_several_tables_test.v
 lib/vlang/vlib/v/tests/orm_enum_test.v
 lib/vlang/vlib/v/tests/orm_handle_error_for_select_from_not_created_table_test.v
 lib/vlang/vlib/v/tests/orm_joined_tables_select_test.v
@@ -7075,8 +7390,10 @@ lib/vlang/vlib/v/tests/return_error_in_i
 lib/vlang/vlib/v/tests/return_fixed_array_test.v
 lib/vlang/vlib/v/tests/return_if_expr_with_custom_error_test.v
 lib/vlang/vlib/v/tests/return_in_lock_test.v
+lib/vlang/vlib/v/tests/return_map_index_with_or_block_test.v
 lib/vlang/vlib/v/tests/return_match_expr_of_sumtype_result_test.v
 lib/vlang/vlib/v/tests/return_match_expr_with_custom_error_test.v
+lib/vlang/vlib/v/tests/return_option_call_in_non_option_fn_test.v
 lib/vlang/vlib/v/tests/return_option_call_test.v
 lib/vlang/vlib/v/tests/return_option_test.v
 lib/vlang/vlib/v/tests/return_result_in_or_block_test.v
@@ -7087,6 +7404,7 @@ lib/vlang/vlib/v/tests/scanner_and_and_n
 lib/vlang/vlib/v/tests/script_with_no_extension
 lib/vlang/vlib/v/tests/select_auto_sync_test.v
 lib/vlang/vlib/v/tests/selectorexpr_alias_to_ptr_test.v
+lib/vlang/vlib/v/tests/selectorexpt_field_name_test.v
 lib/vlang/vlib/v/tests/semaphore_test.v
 lib/vlang/vlib/v/tests/semaphore_timed_test.v
 lib/vlang/vlib/v/tests/shared_arg_test.v
@@ -7139,6 +7457,9 @@ lib/vlang/vlib/v/tests/skip_unused/const
 lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.run.out
 lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.skip_unused.run.out
 lib/vlang/vlib/v/tests/skip_unused/generics_array_delete_method.vv
+lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.run.out
+lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.skip_unused.run.out
+lib/vlang/vlib/v/tests/skip_unused/generics_as_receiver.vv
 lib/vlang/vlib/v/tests/skip_unused/generics_method.run.out
 lib/vlang/vlib/v/tests/skip_unused/generics_method.skip_unused.run.out
 lib/vlang/vlib/v/tests/skip_unused/generics_method.vv
@@ -7228,6 +7549,8 @@ lib/vlang/vlib/v/tests/struct_field_defa
 lib/vlang/vlib/v/tests/struct_field_default_value_sumtype_cast_test.v
 lib/vlang/vlib/v/tests/struct_field_fixed_array_init_test.v
 lib/vlang/vlib/v/tests/struct_field_fn_call_test.v
+lib/vlang/vlib/v/tests/struct_field_init_with_generic_anon_fn_test.v
+lib/vlang/vlib/v/tests/struct_field_init_with_generic_fn_test.v
 lib/vlang/vlib/v/tests/struct_field_option_type_with_default_value_init_test.v
 lib/vlang/vlib/v/tests/struct_fields_required_test.v
 lib/vlang/vlib/v/tests/struct_fields_storing_functions_test.v
@@ -7265,6 +7588,7 @@ lib/vlang/vlib/v/tests/sumtype_calls_tes
 lib/vlang/vlib/v/tests/sumtype_equality_test.v
 lib/vlang/vlib/v/tests/sumtype_literal_test.v
 lib/vlang/vlib/v/tests/sumtype_on_match_test.v
+lib/vlang/vlib/v/tests/sumtype_ptr_arg_test.v
 lib/vlang/vlib/v/tests/sumtype_str_for_subtypes_with_str_test.v
 lib/vlang/vlib/v/tests/sumtype_str_test.v
 lib/vlang/vlib/v/tests/sumtype_with_alias_fntype_fn_call_test.v
@@ -7296,6 +7620,8 @@ lib/vlang/vlib/v/tests/testdata/tests_re
 lib/vlang/vlib/v/tests/testdata/trace_calls/
 lib/vlang/vlib/v/tests/testdata/trace_calls/simple.vv
 lib/vlang/vlib/v/tests/testdata/trace_calls/simple.vv.must_match
+lib/vlang/vlib/v/tests/testdata/trace_calls/single_println.vv
+lib/vlang/vlib/v/tests/testdata/trace_calls/single_println.vv.must_match
 lib/vlang/vlib/v/tests/testdata/trace_calls/with_modules.vv
 lib/vlang/vlib/v/tests/testdata/trace_calls/with_modules.vv.must_match
 lib/vlang/vlib/v/tests/testdata/usecache_and_mods/
@@ -7324,13 +7650,16 @@ lib/vlang/vlib/v/tests/testdata/usecache
 lib/vlang/vlib/v/tests/testdata/usecache_and_mods/zz/z1.v
 lib/vlang/vlib/v/tests/testdata/usecache_and_mods/zz/zz.v
 lib/vlang/vlib/v/tests/thread_array_test.v
+lib/vlang/vlib/v/tests/thread_ptr_ret_test.v
 lib/vlang/vlib/v/tests/thread_returns_test.v
 lib/vlang/vlib/v/tests/thread_to_string_test.v
 lib/vlang/vlib/v/tests/tmpl/
 lib/vlang/vlib/v/tests/tmpl/a.txt
 lib/vlang/vlib/v/tests/tmpl/b.txt
 lib/vlang/vlib/v/tests/tmpl/base.txt
+lib/vlang/vlib/v/tests/tmpl/include.txt
 lib/vlang/vlib/v/tests/tmpl/inner.txt
+lib/vlang/vlib/v/tests/tmpl/interpolation.txt
 lib/vlang/vlib/v/tests/tmpl/selective_interpolation_in_script_tag.html
 lib/vlang/vlib/v/tests/tmpl/template.in
 lib/vlang/vlib/v/tests/tmpl/template.txt
@@ -7338,6 +7667,7 @@ lib/vlang/vlib/v/tests/tmpl_in_return_ma
 lib/vlang/vlib/v/tests/tmpl_script_tag_interpolation_test.v
 lib/vlang/vlib/v/tests/tmpl_test.v
 lib/vlang/vlib/v/tests/tmpl_using_variable_or_const_path_test.v
+lib/vlang/vlib/v/tests/tmpl_with_double_quotes_test.v
 lib/vlang/vlib/v/tests/tmpl_with_single_quotes_test.v
 lib/vlang/vlib/v/tests/trace_calls_test.v
 lib/vlang/vlib/v/tests/translated_test.v
@@ -7475,6 +7805,10 @@ lib/vlang/vlib/v2/types/types.v
 lib/vlang/vlib/v2/types/universe.v
 lib/vlang/vlib/v2/util/
 lib/vlang/vlib/v2/util/worker_pool.v
+lib/vlang/vlib/veb/
+lib/vlang/vlib/veb/auth/
+lib/vlang/vlib/veb/auth/README.md
+lib/vlang/vlib/veb/auth/auth.v
 lib/vlang/vlib/vweb/
 lib/vlang/vlib/vweb/README.md
 lib/vlang/vlib/vweb/assets/
@@ -7492,10 +7826,21 @@ lib/vlang/vlib/vweb/tests/
 lib/vlang/vlib/vweb/tests/controller_duplicate_server.v
 lib/vlang/vlib/vweb/tests/controller_test.v
 lib/vlang/vlib/vweb/tests/controller_test_server.v
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/dynamic_template_manager_test_server.v
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/static/
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/static/index.css
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/comment.html
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/templates/index.html
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/vcache_dtm/
+lib/vlang/vlib/vweb/tests/dynamic_template_manager_test_server/vcache_dtm/.gitkeep
 lib/vlang/vlib/vweb/tests/middleware_test.v
 lib/vlang/vlib/vweb/tests/middleware_test_server.v
+lib/vlang/vlib/vweb/tests/vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v
 lib/vlang/vlib/vweb/tests/vweb_test.v
-lib/vlang/vlib/vweb/tests/vweb_test_server.v
+lib/vlang/vlib/vweb/tests/vweb_test_server/
+lib/vlang/vlib/vweb/tests/vweb_test_server/server.v
 lib/vlang/vlib/vweb/vweb.v
 lib/vlang/vlib/vweb/vweb_app_test.v
 lib/vlang/vlib/vweb/vweb_livereload.v
@@ -7521,40 +7866,79 @@ lib/vlang/vlib/x/crypto/chacha20/
 lib/vlang/vlib/x/crypto/chacha20/README.md
 lib/vlang/vlib/x/crypto/chacha20/chacha.v
 lib/vlang/vlib/x/crypto/chacha20/chacha_test.v
-lib/vlang/vlib/x/crypto/chacha20/common.v
-lib/vlang/vlib/x/crypto/chacha20/test_data.v
 lib/vlang/vlib/x/crypto/chacha20/xchacha.v
 lib/vlang/vlib/x/crypto/chacha20/xchacha_test.v
+lib/vlang/vlib/x/crypto/chacha20poly1305/
+lib/vlang/vlib/x/crypto/chacha20poly1305/README.md
+lib/vlang/vlib/x/crypto/chacha20poly1305/chacha20poly1305.v
+lib/vlang/vlib/x/crypto/chacha20poly1305/chacha20poly1305_test.v
+lib/vlang/vlib/x/crypto/chacha20poly1305/usage_test.v
+lib/vlang/vlib/x/crypto/poly1305/
+lib/vlang/vlib/x/crypto/poly1305/README.md
+lib/vlang/vlib/x/crypto/poly1305/custom.v
+lib/vlang/vlib/x/crypto/poly1305/poly1305.v
+lib/vlang/vlib/x/crypto/poly1305/poly1305_test.v
+lib/vlang/vlib/x/crypto/poly1305/usage_test.v
+lib/vlang/vlib/x/crypto/sm4/
+lib/vlang/vlib/x/crypto/sm4/README.md
+lib/vlang/vlib/x/crypto/sm4/SM4.pdf
+lib/vlang/vlib/x/crypto/sm4/sm4.v
+lib/vlang/vlib/x/crypto/sm4/sm4_test.v
 lib/vlang/vlib/x/json2/
 lib/vlang/vlib/x/json2/README.md
-lib/vlang/vlib/x/json2/any_test.v
-lib/vlang/vlib/x/json2/decode_struct_test.v
-lib/vlang/vlib/x/json2/decode_struct_todo_test.vv
+lib/vlang/vlib/x/json2/count.v
+lib/vlang/vlib/x/json2/count_test.v
 lib/vlang/vlib/x/json2/decoder.v
-lib/vlang/vlib/x/json2/decoder_test.v
-lib/vlang/vlib/x/json2/encode_option_test.v
-lib/vlang/vlib/x/json2/encode_struct_test.v
-lib/vlang/vlib/x/json2/encode_struct_todo_test.vv
 lib/vlang/vlib/x/json2/encoder.v
-lib/vlang/vlib/x/json2/encoder_test.v
-lib/vlang/vlib/x/json2/integer_primitives_test.v
 lib/vlang/vlib/x/json2/json2.v
-lib/vlang/vlib/x/json2/json2_test.v
-lib/vlang/vlib/x/json2/json_module_compatibility_test/
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_todo_test.vv
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_encode_arg_test.v
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_generic_todo_test.vv
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_option_arg_test.v
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_decode_with_sumtype_todo_test.vv
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_test.v
-lib/vlang/vlib/x/json2/json_module_compatibility_test/json_todo_test.vv
 lib/vlang/vlib/x/json2/scanner.v
 lib/vlang/vlib/x/json2/scanner_test.v
 lib/vlang/vlib/x/json2/strict/
 lib/vlang/vlib/x/json2/strict/strict.v
 lib/vlang/vlib/x/json2/strict/strict_test.v
 lib/vlang/vlib/x/json2/strict/strict_test_todo.vv
+lib/vlang/vlib/x/json2/tests/
+lib/vlang/vlib/x/json2/tests/any_test.v
+lib/vlang/vlib/x/json2/tests/decode_struct_test.v
+lib/vlang/vlib/x/json2/tests/decode_struct_todo_test.vv
+lib/vlang/vlib/x/json2/tests/decoder_test.v
+lib/vlang/vlib/x/json2/tests/encode_option_test.v
+lib/vlang/vlib/x/json2/tests/encode_struct_skippable_fields_test.v
+lib/vlang/vlib/x/json2/tests/encode_struct_test.v
+lib/vlang/vlib/x/json2/tests/encode_struct_todo_test.vv
+lib/vlang/vlib/x/json2/tests/encoder_test.v
+lib/vlang/vlib/x/json2/tests/integer_primitives_test.v
+lib/vlang/vlib/x/json2/tests/json2_test.v
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_todo_test.vv
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_encode_arg_test.v
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_generic_todo_test.vv
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_option_arg_test.v
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_decode_with_sumtype_todo_test.vv
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_test.v
+lib/vlang/vlib/x/json2/tests/json_module_compatibility_test/json_todo_test.vv
 lib/vlang/vlib/x/json2/types.v
+lib/vlang/vlib/x/sessions/
+lib/vlang/vlib/x/sessions/README.md
+lib/vlang/vlib/x/sessions/db_store.v
+lib/vlang/vlib/x/sessions/memory_store.v
+lib/vlang/vlib/x/sessions/sessions.v
+lib/vlang/vlib/x/sessions/store.v
+lib/vlang/vlib/x/sessions/tests/
+lib/vlang/vlib/x/sessions/tests/db_store_test.v
+lib/vlang/vlib/x/sessions/tests/memory_store_test.v
+lib/vlang/vlib/x/sessions/tests/session_app_test.v
+lib/vlang/vlib/x/sessions/tests/session_test.v
+lib/vlang/vlib/x/sessions/vweb2_middleware/
+lib/vlang/vlib/x/sessions/vweb2_middleware/vweb2_middleware.v
+lib/vlang/vlib/x/templating/
+lib/vlang/vlib/x/templating/dtm/
+lib/vlang/vlib/x/templating/dtm/README.md
+lib/vlang/vlib/x/templating/dtm/dynamic_template_manager.v
+lib/vlang/vlib/x/templating/dtm/dynamic_template_manager_cache_system_test.v
+lib/vlang/vlib/x/templating/dtm/dynamic_template_manager_test.v
+lib/vlang/vlib/x/templating/dtm/escape_html_strings_in_templates.v
+lib/vlang/vlib/x/templating/dtm/tmpl.v
 lib/vlang/vlib/x/ttf/
 lib/vlang/vlib/x/ttf/README.md
 lib/vlang/vlib/x/ttf/common.v
@@ -7580,6 +7964,7 @@ lib/vlang/vlib/x/vweb/escape_html_string
 lib/vlang/vlib/x/vweb/middleware.v
 lib/vlang/vlib/x/vweb/parse.v
 lib/vlang/vlib/x/vweb/route_test.v
+lib/vlang/vlib/x/vweb/sendfile_linux.c.v
 lib/vlang/vlib/x/vweb/sse/
 lib/vlang/vlib/x/vweb/sse/README.md
 lib/vlang/vlib/x/vweb/sse/sse.v
@@ -7587,15 +7972,23 @@ lib/vlang/vlib/x/vweb/sse/sse_test.v
 lib/vlang/vlib/x/vweb/static_handler.v
 lib/vlang/vlib/x/vweb/tests/
 lib/vlang/vlib/x/vweb/tests/controller_test.v
+lib/vlang/vlib/x/vweb/tests/cors_test.v
 lib/vlang/vlib/x/vweb/tests/large_payload_test.v
 lib/vlang/vlib/x/vweb/tests/middleware_test.v
+lib/vlang/vlib/x/vweb/tests/persistent_connection_test.v
 lib/vlang/vlib/x/vweb/tests/static_handler_test.v
 lib/vlang/vlib/x/vweb/tests/testdata/
 lib/vlang/vlib/x/vweb/tests/testdata/root.txt
+lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/
+lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/
+lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/index.htm
+lib/vlang/vlib/x/vweb/tests/testdata/sub.folder/sub_folder/sub.txt
 lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/
+lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/index.htm
 lib/vlang/vlib/x/vweb/tests/testdata/sub_folder/sub.txt
 lib/vlang/vlib/x/vweb/tests/testdata/unkown_mime.what
 lib/vlang/vlib/x/vweb/tests/vweb_app_test.v
+lib/vlang/vlib/x/vweb/tests/vweb_should_listen_on_both_ipv4_and_ipv6_by_default_test.v
 lib/vlang/vlib/x/vweb/tests/vweb_test.v
 lib/vlang/vlib/x/vweb/tests/vweb_test_server.v
 lib/vlang/vlib/x/vweb/vweb.v
@@ -7783,30 +8176,30 @@ share/examples/vlang/js_dom_draw/
 share/examples/vlang/js_dom_draw/README.md
 share/examples/vlang/js_dom_draw/draw.js.v
 share/examples/vlang/js_dom_draw/index.html
-share/examples/vlang/js_dom_draw_bechmark_chart/
-share/examples/vlang/js_dom_draw_bechmark_chart/README.md
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/.gitignore
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/Dockerfile
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/README.md
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/draw.js.v
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/favicon.ico
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/main.v
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/all/
-share/examples/vlang/js_dom_draw_bechmark_chart/chart/templates/controller/get/all/task.html
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/.gitignore
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/package.json
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/index.ts
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/src/server.js
-share/examples/vlang/js_dom_draw_bechmark_chart/typescript_vanilla_typeorm/tsconfig.json
-share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/
-share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/src/
-share/examples/vlang/js_dom_draw_bechmark_chart/v_vweb_orm/src/main.v
+share/examples/vlang/js_dom_draw_benchmark_chart/
+share/examples/vlang/js_dom_draw_benchmark_chart/README.md
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/.gitignore
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/Dockerfile
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/README.md
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/draw.js.v
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/favicon.ico
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/main.v
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/all/
+share/examples/vlang/js_dom_draw_benchmark_chart/chart/templates/controller/get/all/task.html
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/.gitignore
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/package.json
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/index.ts
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/src/server.js
+share/examples/vlang/js_dom_draw_benchmark_chart/typescript_vanilla_typeorm/tsconfig.json
+share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/
+share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/src/
+share/examples/vlang/js_dom_draw_benchmark_chart/v_vweb_orm/src/main.v
 share/examples/vlang/json.v
 share/examples/vlang/lander.v
 share/examples/vlang/linear_regression/
@@ -7882,6 +8275,7 @@ share/examples/vlang/quadtree_demo/
 share/examples/vlang/quadtree_demo/quadtree_demo.v
 share/examples/vlang/quick_sort.v
 share/examples/vlang/random_ips.v
+share/examples/vlang/readdir.v
 share/examples/vlang/readline/
 share/examples/vlang/readline/readline.v
 share/examples/vlang/readline/readline_test.v
@@ -8063,6 +8457,12 @@ share/examples/vlang/vweb/server_sent_ev
 share/examples/vlang/vweb/server_sent_events/favicon.ico
 share/examples/vlang/vweb/server_sent_events/index.html
 share/examples/vlang/vweb/server_sent_events/server.v
+share/examples/vlang/vweb/static_website/
+share/examples/vlang/vweb/static_website/README.md
+share/examples/vlang/vweb/static_website/dist/
+share/examples/vlang/vweb/static_website/dist/another.html
+share/examples/vlang/vweb/static_website/dist/index.html
+share/examples/vlang/vweb/static_website/server.v
 share/examples/vlang/vweb/vweb_assets/
 share/examples/vlang/vweb/vweb_assets/assets/
 share/examples/vlang/vweb/vweb_assets/assets/index.css
@@ -8125,6 +8525,12 @@ share/examples/vlang/vweb_orm_jwt/src/us
 share/examples/vlang/vweb_orm_jwt/src/v.mod
 share/examples/vlang/wasm/
 share/examples/vlang/wasm/.gitignore
+share/examples/vlang/wasm/change_color_by_id/
+share/examples/vlang/wasm/change_color_by_id/README.md
+share/examples/vlang/wasm/change_color_by_id/change_color_by_id.html
+share/examples/vlang/wasm/change_color_by_id/change_color_by_id.wasm.v
+share/examples/vlang/wasm/change_color_by_id/favicon.ico
+share/examples/vlang/wasm/change_color_by_id/serve_folder.v
 share/examples/vlang/wasm/functions.v
 share/examples/vlang/wasm/hello_world.v
 share/examples/vlang/wasm/mandelbrot/
@@ -8154,6 +8560,8 @@ share/examples/vlang/word_counter/README
 share/examples/vlang/word_counter/cinderella.txt
 share/examples/vlang/word_counter/word_counter.v
 share/examples/vlang/xvweb/
+share/examples/vlang/xvweb/cors/
+share/examples/vlang/xvweb/cors/vweb_cors_example.v
 share/examples/vlang/xvweb/todo/
 share/examples/vlang/xvweb/todo/.gitignore
 share/examples/vlang/xvweb/todo/README.md

Reply via email to