-
Notifications
You must be signed in to change notification settings - Fork 51
muon lsp #278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
muon lsp #278
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very cool. Thanks for your work on this. I'll get lsp support into neovim for muon as well.
@tristan957 I already have this: neovim/nvim-lspconfig/pull/3646 |
My only concern with this PR is that it requires a bleeding edge muon currently. There isn't any version checking machinery hooked up to the lsp abstraction though so it might be a little hacky to add. Do you know approximately how long until a new vscode-meson releases? Perhaps muon 0.5.0 can be out by that time. |
I can spin a new release after this PR is merged. |
Hey @annacrombie do you have plans to come back to this? Looking forward to getting this in. |
The current server is now queried inside the createLanguageServerClient function rather than once at startup.
@tristan957 This is ready now. I just released muon 0.5.0. |
BackstoryI have tested the proposed integration of Major Deficiencies Identified1. Path Handling Issues on Windowsmuon incorrectly handles Windows paths, causing basic directory operations to fail:
The issue appears to be related to how muon interprets Windows drive paths. It's incorrectly prefixing Windows paths with a slash, resulting in invalid path syntax (c: instead of c:). 2. Memory Management Bug in LSP Main LoopThere's a critical memory corruption bug in the LSP buffer handling code. When processing multiple LSP messages that arrive in a single read operation, the buffer management code fails to correctly maintain message boundaries:
The root cause is in the buffer management in Fix StatusI have implemented fixes for both issues:
While these fixes address the immediate crashes, there are still numerous tests failing on Windows as documented in muon-build/muon issue #126. These failures suggest deeper compatibility issues with Windows that need addressing. Configuration DetailsBuild Configuration
ConclusionBased on my testing, the
Additionally, I will probably open a specific issue in the |
Hey @sabitov-kirill, thanks for trying out muon's lsp. You might be the first to do so on windows! I'm interested in what your fixes were, feel free to post a diff here. It would be nice to "mark" this lsp as experimental but there is no mechanism to do so that I am aware of. You have to manually enable it and also manually install muon to use it so it isn't like this is default behavior. The other lsp is not really official either, so I didn't know what the best direction would be here. I'm always interested in improving muon. Part of why I would like to get this submitted sooner rather than later is for issues like the ones you encountered to be brought to my attention.
As of a few weeks ago, all tests are passing on windows using cl.exe! Not all tests are passing under windows-unix hybrid environments though, mainly due to missing gcc flags I think. I'm pretty sure none of that would affect the lsp's performance since it doesn't do any compiler calls at all. |
Hi, @annacrombie, it is nice to see your quic reply! Problems fixesPlease find out diff for fixing two described problems: diff --git a/src/lang/lsp.c b/src/lang/lsp.c
index c58d992d..c4947544 100644
--- a/src/lang/lsp.c
+++ b/src/lang/lsp.c
@@ -48,6 +48,9 @@ struct az_srv {
obj file_override;
obj diagnostics_to_clear;
struct az_opts opts;
+
+ struct tstr persistent_buffer;
+ char buffer_storage[8192];
};
enum LspTextDocumentSyncKind {
@@ -338,6 +341,17 @@ az_srv_uri_to_path(struct workspace *wk, const struct str *uri_s)
}
}
+#ifdef _WIN32
+ // On Windows, file URIs often have an extra leading slash that needs to be removed
+ // e.g., "file:///c:/path" -> "/c:/path" -> "c:/path"
+ if (res.len > 0 && res.buf[0] == '/' && res.len > 2 && res.buf[2] == ':') {
+ // Remove the leading slash for Windows drive paths
+ memmove(res.buf, res.buf + 1, res.len - 1);
+ res.len--;
+ res.buf[res.len] = '\0';
+ }
+#endif
+
return get_str(wk, tstr_into_str(wk, &res))->s;
}
@@ -350,6 +364,14 @@ az_srv_path_to_uri(struct workspace *wk, const struct str *path)
tstr_pushs(wk, &res, "file://");
+#ifdef _WIN32
+ // On Windows, file URIs need an extra leading slash for absolute paths
+ // e.g., "C:/path" -> "file:///C:/path"
+ if (path->len > 0 && (path->s[1] == ':' || (path->s[0] == '/' && path->len > 2 && path->s[2] == ':'))) {
+ tstr_push(wk, &res, '/');
+ }
+#endif
+
uint32_t i;
for (i = 0; i < path->len; ++i) {
if (strchr(uri_reserved_chars, path->s[i])) {
@@ -1020,6 +1042,9 @@ analyze_server(struct az_opts *cmdline_opts)
.diagnostics_to_clear = make_obj(&srv_wk, obj_array),
};
+ tstr_init(&srv.persistent_buffer, srv.buffer_storage, sizeof(srv.buffer_storage), tstr_flag_overflow_alloc);
+ srv.transport.in_buf = &srv.persistent_buffer;
+
analyze_opts_init(srv.wk, &srv.opts);
srv.opts.enabled_diagnostics = cmdline_opts->enabled_diagnostics;
@@ -1030,8 +1055,6 @@ analyze_server(struct az_opts *cmdline_opts)
struct workspace wk = { 0 };
workspace_init_bare(&wk);
- TSTR(in_buf);
- srv.transport.in_buf = &in_buf;
srv.should_analyze = false;
srv.req.id = srv.req.result = srv.req.type = 0;
@@ -1097,6 +1120,8 @@ analyze_server(struct az_opts *cmdline_opts)
analyze_opts_destroy(srv.wk, &srv.opts);
workspace_destroy(srv.wk);
+
+ tstr_destroy(&srv.persistent_buffer);
if (debug_log) {
fs_fclose(debug_log);
First problem is actually veri simple, we jest need to take care about how windows handles paths. Second one is not as trivial and actually not windows specific. The root cause is data reading ( Tests
I am using Configuration and Test Logs
PS C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon> meson setup builddir
The Meson build system
Version: 1.8.2
Source dir: C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon
Build dir: C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir
Build type: native build
Activating VS 17.14.12
Project name: muon
Project version: 0.6.0
C compiler for the host machine: cl (msvc 19.44.35214 "Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35214 for x64")
C linker for the host machine: link link 14.44.35214.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program git found: YES (C:\Program Files\Git\cmd\git.EXE)
Configuring version.sh using configuration
Compiler for C supports arguments /we4027: YES
Compiler for C supports arguments /we4056: YES
Compiler for C supports arguments /we4013: YES
Compiler for C supports arguments /wd4100: YES
Compiler for C supports arguments /wd4706: YES
Compiler for C supports arguments /wd4267: YES
Compiler for C supports arguments /wd4244: YES
Compiler for C supports arguments /wd4456: YES
Compiler for C supports arguments /wd4457: YES
Compiler for C supports arguments /wd4701: YES
Compiler for C supports arguments /wd4703: YES
Compiler for C supports arguments /wd4702: YES
Compiler for C supports arguments /wd4200: YES
Compiler for C supports arguments /std:c11: YES
Compiler for C supports arguments /wd5105: YES
meson.build:125: WARNING: Consider using the built-in option for language standard version instead of using "/std:c11".
Configuring version.c using configuration
Did not find pkg-config by name 'pkg-config'
Found pkg-config: NO
Found CMake: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.EXE (3.31.6)
Run-time dependency libcurl found: NO (tried pkgconfig and cmake)
Run-time dependency libarchive found: NO (tried pkgconfig)
Run-time dependency libpkgconf found: NO (tried pkgconfig and cmake)
Run-time dependency tracy found: NO (tried pkgconfig and cmake)
Program python3 found: YES
Executing subproject meson-docs
meson-docs| Project name: meson
meson-docs| Project version: undefined
meson-docs| Program C:\Users\sabitov-kirill\AppData\Local\Programs\Python\Python313\python (yaml) found: YES (C:\Users\sabitov-kirill\AppData\Local\Programs\Python\Python313\python.EXE) modules: yaml
meson-docs| Build targets in project: 5
meson-docs| Subproject meson-docs finished.
Program sh found: NO
Program afl-fuzz found: NO
Executing subproject meson-tests
meson-tests| WARNING: Project does not target a minimum version but uses feature introduced in '1.1': meson.options file. Use meson_options.txt instead
meson-tests| Project name: meson-tests
meson-tests| Project version: undefined
meson-tests| Build targets in project: 6
meson-tests| WARNING: Project specifies no minimum version but uses features which were added in versions:
meson-tests| * 1.1: {'meson.options file'}
meson-tests| Subproject meson-tests finished.
Program scdoc found: NO
Build targets in project: 6
muon 0.6.0
libcurl : false
libarchive : false
pkgconfig : null
exec
docs : true
Subprojects
meson-docs : YES
meson-tests: YES 1 warnings
Found ninja-1.12.1 at "C:\Program Files\Meson\ninja.EXE"
PS C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon> meson compile -C builddir
Activating VS 17.14.12
INFO: automatically activated MSVC compiler environment
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: "C:\Program Files\Meson\ninja.EXE" -C C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir
ninja: Entering directory `C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir'
[1/145] Compiling C object tools/embedder.exe.p/embedder.c.obj
../tools/embedder.c(20): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
[4/145] Generating subprojects/meson-docs/meson_docs.h with a custom command
| WARNING: YAML reference manual loaded using the best-effort fastyaml loader. Results are not guaranteed to be stable or correct.
[5/145] Generating subprojects/meson-docs/meson_reference.3 with a custom command
| WARNING: YAML reference manual loaded using the best-effort fastyaml loader. Results are not guaranteed to be stable or correct.
[61/145] Compiling C object muon.exe.p/src_lang_analyze.c.obj
../src/lang/analyze.c(1323): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
../src/lang/analyze.c(1336): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
[65/145] Compiling C object muon.exe.p/src_functions_compiler.c.obj
../src/functions/compiler.c(2441): warning C4133: 'function': incompatible types - from 'toolchain_component *' to 'uint32_t *'
[78/145] Compiling C object muon.exe.p/src_lang_string.c.obj
../src/lang/string.c(1513): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
../src/lang/string.c(1514): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
../src/lang/string.c(1515): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
../src/lang/string.c(1528): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
../src/lang/string.c(1533): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
[81/145] Compiling C object muon.exe.p/src_lang_vm.c.obj
../src/lang/vm.c(1362): warning C4127: conditional expression is constant
[101/145] Compiling C object muon.exe.p/src_lang_eval.c.obj
../src/lang/eval.c(547): warning C4245: 'function': conversion from 'int' to 'uint32_t', signed/unsigned mismatch
../src/lang/eval.c(557): warning C4245: 'function': conversion from 'int' to 'uint32_t', signed/unsigned mismatch
[116/145] Compiling C object muon.exe.p/src_options.c.obj
../src/options.c(853): warning C4245: '=': conversion from 'int' to 'uint32_t', signed/unsigned mismatch
[142/145] Compiling C object muon.exe.p/src_platform_windows_run_cmd.c.obj
C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\src\platform\windows\run_cmd.c(151) : warning C4754: Conversion rules for arithmetic operations in the comparison at C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\src\platform\windows\run_cmd.c(150) mean that one branch cannot be executed. Cast '(... * 2)' to 'ULONG64' (or similar type of 8 bytes).
[145/145] Linking target muon.exe
PS C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon> meson test -C builddir
Activating VS 17.14.12
ninja: Entering directory `C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir'
ninja: no work to do.
1/380 muon:fmt / case/space_array OK 0.07s
2/380 muon:fmt / case/kwargs_force_multiline OK 0.07s
3/380 muon:fmt / case/wide_colon OK 0.05s
4/380 muon:fmt / case/no_single_comma_function OK 0.05s
5/380 muon:fmt / case/indent_before_comments OK 0.05s
6/380 muon:fmt / case/insert_final_newline_false OK 0.04s
7/380 muon:fmt / case/insert_final_newline_true OK 0.04s
8/380 muon:fmt / case/sort_files OK 0.04s
9/380 muon:fmt / case/group_arg_value OK 0.04s
10/380 muon:fmt / case/simplify_string_literals OK 0.04s
11/380 muon:fmt / case/end_of_line_lf_to_crlf OK 0.04s
12/380 muon:fmt / case/end_of_line_crlf_to_lf OK 0.03s
13/380 muon:fmt / case/end_of_line_auto_crlf OK 0.03s
14/380 muon:fmt / case/end_of_line_auto_lf OK 0.03s
15/380 muon:fmt / case/sticky_parens OK 0.03s
16/380 muon:fmt / case/continuation_indent OK 0.03s
17/380 muon:lang / array.meson OK 0.03s
18/380 muon:lang / badnum.meson EXPECTEDFAIL 0.03s exit status 1
19/380 muon:lang / configuration_data.meson OK 0.02s
20/380 muon:lang / dict.meson OK 0.02s
21/380 muon:lang / disabler.meson OK 0.02s
22/380 muon:lang / environment.meson OK 0.01s
23/380 muon:lang / fstring.meson OK 0.06s
24/380 muon:fmt / test_all_meson_files OK 0.13s
25/380 muon:lang / func.meson OK 0.05s
26/380 muon:lang / join.meson OK 0.04s
27/380 muon:lang / join_paths.meson OK 0.05s
28/380 muon:lang / json.meson OK 0.05s
29/380 muon:lang / katie.meson OK 0.05s
30/380 muon:lang / line_continuation.meson OK 0.05s
31/380 muon:lang / multiline.meson OK 0.05s
32/380 muon:lang / object_stack_page_size.meson OK 0.05s
33/380 muon:lang / range.meson OK 0.05s
34/380 muon:lang / return_during_iteration.meson OK 0.05s
35/380 muon:lang / run_command.meson FAIL 0.05s exit status 1
>>> MALLOC_PERTURB_=41 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\..\tests\lang\run_command.meson
36/380 muon:lang / shlex.meson OK 0.05s
37/380 muon:lang / string_format_escape.meson OK 0.04s
38/380 muon:lang / strings.meson OK 0.04s
39/380 muon:lang / ternary.meson OK 0.03s
40/380 muon:lang / unicode.meson OK 0.03s
41/380 muon:lang / version_compare.meson OK 0.03s
42/380 muon:project+muon+requires_python / muon/python FAIL 0.08s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=158 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/muon/python C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/muon/python 77 0 0 0
43/380 muon:project+muon+requires_python / muon/str OK 0.11s
44/380 muon:project+muon+requires_python / muon/timeout EXPECTEDFAIL 0.17s exit status 1
45/380 muon:project+common+requires_python / common/10 man install OK 0.14s
46/380 muon:project+common+requires_python / common/9 header install OK 0.18s
47/380 muon:project+common+requires_python / common/12 data OK 0.17s
48/380 muon:project+unit+requires_python / unit/65 alias target FAIL 0.22s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=236 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/unit/65 alias target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/unit/65 alias target 77 0 0 0
49/380 muon:project+muon+requires_python / muon/sizeof_invalid OK 0.31s
50/380 muon:project+muon+requires_python / muon/script_module OK 0.30s
51/380 muon:project+common+requires_python / common/13 pch SKIP 0.29s exit status 77
52/380 muon:project+common+requires_python / common/14 configure file FAIL 0.29s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=161 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/14 configure file C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/14 configure file 77 0 0 0
53/380 muon:project+common+requires_python / common/26 find program FAIL 0.10s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=66 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/26 find program C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/26 find program 77 0 0 0
54/380 muon:project+common+requires_python / common/8 install FAIL 0.46s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=58 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/8 install C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/8 install 77 0 0 0
55/380 muon:project+common+requires_python / common/3 static OK 0.75s
56/380 muon:project+common+requires_python / common/29 compiler id OK 0.51s
57/380 muon:project+common+requires_python / common/27 multiline string OK 0.65s
58/380 muon:project+common+requires_python / common/33 run program FAIL 0.19s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=196 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/33 run program C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/33 run program 77 0 0 0
59/380 muon:project+common+requires_python / common/24 library versions OK 0.89s
60/380 muon:project+common+requires_python / common/22 object extraction FAIL 1.04s exit status 1
>>> MALLOC_PERTURB_=146 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/22 object extraction C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/22 object extraction 77 0 0 0
61/380 muon:project+common+requires_python / common/1 trivial OK 1.26s
62/380 muon:project+common+requires_python / common/7 mixed OK 1.26s
63/380 muon:project+common+requires_python / common/34 logic ops OK 0.37s
64/380 muon:project+common+requires_python / common/35 string operations OK 0.29s
65/380 muon:project+common+requires_python / common/4 shared OK 1.34s
66/380 muon:project+common+requires_python / common/17 array OK 1.33s
67/380 muon:project+common+requires_python / common/23 endian OK 1.19s
68/380 muon:project+common+requires_python / common/20 global arg OK 1.34s
69/380 muon:project+common+requires_python / common/11 subdir OK 1.38s
70/380 muon:project+common+requires_python / common/18 includedir OK 1.40s
71/380 muon:project+common+requires_python / common/31 define10 OK 0.98s
72/380 muon:project+common+requires_python / common/43 subproject options OK 0.14s
73/380 muon:project+common+requires_python / common/25 config subdir OK 1.35s
74/380 muon:project+common+requires_python / common/19 header in file list OK 1.52s
75/380 muon:project+common+requires_python / common/6 linkshared OK 1.64s
76/380 muon:project+common+requires_python / common/21 target arg OK 1.63s
77/380 muon:project+common+requires_python / common/49 custom target OK 0.30s
78/380 muon:project+common+requires_python / common/15 if OK 1.82s
79/380 muon:project+common+requires_python / common/28 try compile OK 1.66s
80/380 muon:project+common+requires_python / common/41 test args FAIL 0.67s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=133 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/41 test args C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/41 test args 77 0 0 0
81/380 muon:project+common+requires_python / common/5 linkstatic OK 2.05s
82/380 muon:project+common+requires_python / common/56 array methods OK 0.29s
83/380 muon:project+common+requires_python / common/54 custom target source output FAIL 0.51s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=247 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/54 custom target source output C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/54 custom target source output 77 0 0 0
84/380 muon:project+common+requires_python / common/53 install script FAIL 0.66s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=58 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/53 install script C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/53 install script 77 0 0 0
85/380 muon:project+common+requires_python / common/50 custom target chain OK 0.91s
86/380 muon:project+common+requires_python / common/37 has member OK 1.28s
87/380 muon:project+common+requires_python / common/2 cpp OK 2.53s
88/380 muon:project+common+requires_python / common/59 install subdir OK 0.30s
89/380 muon:project+common+requires_python / common/57 custom header generator FAIL 0.60s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=68 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/57 custom header generator C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/57 custom header generator 77 0 0 0
90/380 muon:project+common+requires_python / common/58 multiple generators FAIL 0.63s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=195 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/58 multiple generators C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/58 multiple generators 77 0 0 0
91/380 muon:project+common+requires_python / common/61 number arithmetic OK 0.26s
92/380 muon:project+common+requires_python / common/44 pkgconfig-gen SKIP 1.34s exit status 77
93/380 muon:project+common+requires_python / common/63 array arithmetic OK 0.29s
94/380 muon:project+common+requires_python / common/62 string arithmetic OK 0.31s
95/380 muon:project+common+requires_python / common/64 arithmetic bidmas OK 0.28s
96/380 muon:project+common+requires_python / common/67 modules OK 0.30s
97/380 muon:project+common+requires_python / common/70 external test program FAIL 0.23s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=166 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/70 external test program C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/70 external test program 77 0 0 0
98/380 muon:project+common+requires_python / common/69 configure file in custom target OK 0.31s
99/380 muon:project+common+requires_python / common/71 ctarget dependency OK 0.29s
100/380 muon:project+common+requires_python / common/42 subproject OK 1.81s
101/380 muon:project+common+requires_python / common/51 run target FAIL 1.60s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=84 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/51 run target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/51 run target 77 0 0 0
102/380 muon:project+common+requires_python / common/47 same file name OK 1.74s
103/380 muon:project+common+requires_python / common/65 build always FAIL 0.63s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=240 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/65 build always C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/65 build always 77 0 0 0
104/380 muon:project+common+requires_python / common/32 has header OK 2.45s
105/380 muon:project+common+requires_python / common/48 file grabber OK 1.77s
106/380 muon:project+common+requires_python / common/16 comparison OK 3.27s
107/380 muon:project+common+requires_python / common/52 object generator OK 1.69s
108/380 muon:project+common+requires_python / common/45 custom install dirs OK 2.02s
109/380 muon:project+common+requires_python / common/66 vcstag FAIL 1.03s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=66 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/66 vcstag C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/66 vcstag 77 0 0 0
110/380 muon:project+common+requires_python / common/84 plusassign OK 0.33s
111/380 muon:project+common+requires_python / common/40 options OK 2.44s
112/380 muon:project+common+requires_python / common/85 skip subdir OK 0.34s
113/380 muon:project+common+requires_python / common/68 should fail OK 1.07s
114/380 muon:project+common+requires_python / common/36 has function OK 2.69s
115/380 muon:project+common+requires_python / common/30 sizeof OK 3.42s
116/380 muon:project+common+requires_python / common/76 has type OK 0.91s
117/380 muon:project+common+requires_python / common/72 shared subproject OK 1.20s
118/380 muon:project+common+requires_python / common/39 library chain OK 2.80s
119/380 muon:project+common+requires_python / common/46 subproject subproject OK 2.66s
120/380 muon:project+common+requires_python / common/87 default options OK 0.41s
121/380 muon:project+common+requires_python / common/60 foreach OK 1.76s
122/380 muon:project+common+requires_python / common/97 find program path FAIL 0.06s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=130 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/97 find program path C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/97 find program path 77 0 0 0
123/380 muon:project+common+requires_python / common/83 identical target name in subproject OK 0.86s
124/380 muon:project+common+requires_python / common/86 private include FAIL 0.58s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=86 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/86 private include C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/86 private include 77 0 0 0
125/380 muon:project+common+requires_python / common/95 manygen FAIL 0.25s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=240 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/95 manygen C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/95 manygen 77 0 0 0
126/380 muon:project+common+requires_python / common/88 dep fallback FAIL 0.71s exit status 1
>>> MALLOC_PERTURB_=81 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/88 dep fallback C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/88 dep fallback 77 0 0 0
127/380 muon:project+common+requires_python / common/80 declare dep OK 1.30s
128/380 muon:project+common+requires_python / common/73 shared subproject 2 OK 1.55s
129/380 muon:project+common+requires_python / common/78 internal dependency OK 1.43s
130/380 muon:project+common+requires_python / common/106 multiple dir configure file FAIL 0.05s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=226 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/106 multiple dir configure file C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/106 multiple dir configure file 77 0 0 0
131/380 muon:project+common+requires_python / common/100 postconf with args FAIL 0.51s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=37 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/100 postconf with args C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/100 postconf with args 77 0 0 0
132/380 muon:project+common+requires_python / common/55 exe static shared OK 2.83s
133/380 muon:project+common+requires_python / common/91 benchmark OK 0.92s
134/380 muon:project+common+requires_python / common/101 testframework options OK 0.50s
135/380 muon:project+common+requires_python / common/75 custom subproject dir OK 1.69s
136/380 muon:project+common+requires_python / common/109 custom target capture FAIL 0.04s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=54 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/109 custom target capture C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/109 custom target capture 77 0 0 0
137/380 muon:project+common+requires_python / common/90 gen extra FAIL 0.99s exit status 1
>>> MALLOC_PERTURB_=212 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/90 gen extra C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/90 gen extra 77 0 0 0
138/380 muon:project+common+requires_python / common/114 skip SKIP 0.07s exit status 77
139/380 muon:project+common+requires_python / common/108 ternary OK 0.17s
140/380 muon:project+common+requires_python / common/81 extract all OK 1.70s
141/380 muon:project+common+requires_python / common/111 pathjoin OK 0.20s
142/380 muon:project+common+requires_python / common/113 interpreter copy mutable var on assignment OK 0.22s
143/380 muon:project+common+requires_python / common/105 generatorcustom FAIL 0.51s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=198 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/105 generatorcustom C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/105 generatorcustom 77 0 0 0
144/380 muon:project+common+requires_python / common/110 allgenerate FAIL 0.37s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=187 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/110 allgenerate C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/110 allgenerate 77 0 0 0
145/380 muon:project+common+requires_python / common/92 test workdir FAIL 1.37s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=105 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/92 test workdir C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/92 test workdir 77 0 0 0
146/380 muon:project+common+requires_python / common/96 stringdef OK 1.11s
147/380 muon:project+common+requires_python / common/74 file object OK 2.18s
148/380 muon:project+common+requires_python / common/104 has arg OK 0.83s
149/380 muon:project+common+requires_python / common/123 custom target directory install FAIL 0.15s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=14 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/123 custom target directory install C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/123 custom target directory install 77 0 0 0
150/380 muon:project+common+requires_python / common/121 object only target FAIL 0.27s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=17 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/121 object only target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/121 object only target 77 0 0 0
151/380 muon:project+common+requires_python / common/98 subproject subdir OK 1.27s
152/380 muon:project+common+requires_python / common/102 extract same name OK 1.09s
153/380 muon:project+common+requires_python / common/82 add language OK 2.21s
154/380 muon:project+common+requires_python / common/38 alignment OK 4.30s
155/380 muon:project+common+requires_python / common/122 no buildincdir SKIP 0.38s exit status 77
156/380 muon:project+common+requires_python / common/127 generated assembly SKIP 0.26s exit status 77
157/380 muon:project+common+requires_python / common/128 build by default targets in tests FAIL 0.27s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=215 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/128 build by default targets in tests C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/128 build by default targets in tests 77 0 0 0
158/380 muon:project+common+requires_python / common/126 generated llvm ir SKIP 0.31s exit status 77
159/380 muon:project+common+requires_python / common/99 postconf FAIL 1.60s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=145 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/99 postconf C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/99 postconf 77 0 0 0
160/380 muon:project+common+requires_python / common/130 include order FAIL 0.45s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=125 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/130 include order C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/130 include order 77 0 0 0
161/380 muon:project+common+requires_python / common/133 c cpp and asm SKIP 0.30s exit status 77
162/380 muon:project+common+requires_python / common/107 spaces backslash OK 1.25s
163/380 muon:project+common+requires_python / common/136 empty build file OK 0.18s
164/380 muon:project+common+requires_python / common/112 subdir subproject OK 1.25s
165/380 muon:project+common+requires_python / common/139 mesonintrospect from scripts FAIL 0.06s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=195 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/139 mesonintrospect from scripts C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/139 mesonintrospect from scripts 77 0 0 0
166/380 muon:project+common+requires_python / common/140 custom target multiple outputs FAIL 0.14s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=238 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/140 custom target multiple outputs C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/140 custom target multiple outputs 77 0 0 0
167/380 muon:project+common+requires_python / common/143 list of file sources FAIL 0.04s exit status 1
>>> MALLOC_PERTURB_=139 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/143 list of file sources C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/143 list of file sources 77 0 0 0
168/380 muon:project+common+requires_python / common/129 build by default FAIL 0.71s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=208 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/129 build by default C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/129 build by default 77 0 0 0
169/380 muon:project+common+requires_python / common/77 extract from nested subdir OK 2.99s
170/380 muon:project+common+requires_python / common/135 custom target object output FAIL 0.53s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=48 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/135 custom target object output C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/135 custom target object output 77 0 0 0
171/380 muon:project+common+requires_python / common/124 dependency file generation OK 1.05s
172/380 muon:project+common+requires_python / common/94 threads OK 2.28s
173/380 muon:project+common+requires_python / common/115 subproject project arguments OK 1.55s
174/380 muon:project+common+requires_python / common/141 special characters FAIL 0.45s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=147 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/141 special characters C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/141 special characters 77 0 0 0
175/380 muon:project+common+requires_python / common/79 same basename OK 3.28s
176/380 muon:project+common+requires_python / common/93 suites OK 2.51s
177/380 muon:project+common+requires_python / common/147 simd SKIP 0.35s exit status 77
178/380 muon:project+common+requires_python / common/131 override options OK 1.22s
179/380 muon:project+common+requires_python / common/150 reserved targets FAIL 0.39s exit status 1
>>> MALLOC_PERTURB_=251 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/150 reserved targets C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/150 reserved targets 77 0 0 0
180/380 muon:project+common+requires_python / common/119 cpp and asm OK 1.84s
181/380 muon:project+common+requires_python / common/118 llvm ir and assembly OK 1.98s
182/380 muon:project+common+requires_python / common/152 index customtarget FAIL 0.46s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=197 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/152 index customtarget C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/152 index customtarget 77 0 0 0
183/380 muon:project+common+requires_python / common/144 link depends custom target FAIL 0.86s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=237 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/144 link depends custom target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/144 link depends custom target 77 0 0 0
184/380 muon:project+common+requires_python / common/120 extract all shared library OK 1.96s
185/380 muon:project+common+requires_python / common/153 wrap file should not failed SKIP 0.53s exit status 77
186/380 muon:project+common+requires_python / common/156 config tool variable SKIP 0.29s exit status 77
187/380 muon:project+common+requires_python / common/159 array option OK 0.19s
188/380 muon:project+common+requires_python / common/151 duplicate source names OK 0.71s
189/380 muon:project+common+requires_python / common/89 default library OK 3.37s
190/380 muon:project+common+requires_python / common/146 library at root OK 1.08s
191/380 muon:project+common+requires_python / common/162 subdir if_found OK 0.21s
192/380 muon:project+common+requires_python / common/125 configure file in generator FAIL 1.94s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=108 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/125 configure file in generator C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/125 configure file in generator 77 0 0 0
193/380 muon:project+common+requires_python / common/157 custom target subdir depend files FAIL 0.50s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=164 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/157 custom target subdir depend files C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/157 custom target subdir depend files 77 0 0 0
194/380 muon:project+common+requires_python / common/163 default options prefix dependent defaults OK 0.29s
195/380 muon:project+common+requires_python / common/160 custom target template substitution FAIL 0.39s exit status 1
>>> MALLOC_PERTURB_=88 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/160 custom target template substitution C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/160 custom target template substitution 77 0 0 0
196/380 muon:project+common+requires_python / common/166 yield OK 0.25s
197/380 muon:project+common+requires_python / common/132 get define OK 1.85s
198/380 muon:project+common+requires_python / common/149 dotinclude OK 1.16s
199/380 muon:project+common+requires_python / common/158 disabler OK 0.61s
200/380 muon:project+common+requires_python / common/103 has header symbol OK 3.06s
201/380 muon:project+common+requires_python / common/164 dependency factory OK 0.47s
202/380 muon:project+common+requires_python / common/138 C and CPP link OK 1.73s
203/380 muon:project+common+requires_python / common/117 shared module OK 2.78s
204/380 muon:project+common+requires_python / common/161 not-found dependency OK 0.69s
205/380 muon:project+common+requires_python / common/165 get project license OK 0.58s
206/380 muon:project+common+requires_python / common/177 subdir_done OK 0.20s
207/380 muon:project+common+requires_python / common/170 generator link whole FAIL 0.44s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=90 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/170 generator link whole C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/170 generator link whole 77 0 0 0
208/380 muon:project+common+requires_python / common/116 test skip OK 2.93s
209/380 muon:project+common+requires_python / common/176 subproject version OK 0.28s
210/380 muon:project+common+requires_python / common/168 preserve gendir FAIL 0.58s exit status 1
>>> MALLOC_PERTURB_=26 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/168 preserve gendir C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/168 preserve gendir 77 0 0 0
211/380 muon:project+common+requires_python / common/169 source in dep FAIL 0.58s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=130 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/169 source in dep C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/169 source in dep 77 0 0 0
212/380 muon:project+common+requires_python / common/187 args flattening OK 0.16s
213/380 muon:project+common+requires_python / common/171 initial c_args SKIP 0.63s exit status 77
214/380 muon:project+common+requires_python / common/137 whole archive OK 2.14s
215/380 muon:project+common+requires_python / common/155 subproject dir name collision OK 1.32s
216/380 muon:project+common+requires_python / common/182 find override FAIL 0.41s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=236 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/182 find override C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/182 find override 77 0 0 0
217/380 muon:project+common+requires_python / common/184 openmp SKIP 0.52s exit status 77
218/380 muon:project+common+requires_python / common/191 subproject array version OK 0.25s
219/380 muon:project+common+requires_python / common/190 install_mode SKIP 0.32s exit status 77
220/380 muon:project+common+requires_python / common/193 feature option disabled OK 0.20s
221/380 muon:project+common+requires_python / common/174 ndebug if-release enabled OK 0.98s
222/380 muon:project+common+requires_python / common/142 nested links OK 2.46s
223/380 muon:project+common+requires_python / common/179 escape and unicode FAIL 0.84s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=253 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/179 escape and unicode C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/179 escape and unicode 77 0 0 0
224/380 muon:project+common+requires_python / common/192 feature option OK 0.42s
225/380 muon:project+common+requires_python / common/167 subproject nested subproject dirs OK 1.35s
226/380 muon:project+common+requires_python / common/185 same target name OK 0.84s
227/380 muon:project+common+requires_python / common/154 includedir subproj OK 2.20s
228/380 muon:project+common+requires_python / common/195 generator in subdir FAIL 0.52s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=70 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/195 generator in subdir C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/195 generator in subdir 77 0 0 0
229/380 muon:project+common+requires_python / common/202 custom target build by default OK 0.34s
230/380 muon:project+common+requires_python / common/199 argument syntax OK 0.48s
231/380 muon:project+common+requires_python / common/188 dict OK 1.14s
232/380 muon:project+common+requires_python / common/204 line continuation OK 0.33s
233/380 muon:project+common+requires_python / common/198 broken subproject OK 0.68s
234/380 muon:project+common+requires_python / common/203 find_library and headers SKIP 0.51s exit status 77
235/380 muon:project+common+requires_python / common/181 same target name flat layout OK 1.49s
236/380 muon:project+common+requires_python / common/196 subproject with features OK 0.90s
237/380 muon:project+common+requires_python / common/186 test depends FAIL 1.46s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=187 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/186 test depends C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/186 test depends 77 0 0 0
238/380 muon:project+common+requires_python / common/175 ndebug if-release disabled OK 1.82s
239/380 muon:project+common+requires_python / common/148 shared module resolving symbol in executable OK 3.06s
240/380 muon:project+common+requires_python / common/173 as-needed OK 1.90s
241/380 muon:project+common+requires_python / common/183 partial dependency OK 1.66s
242/380 muon:project+common+requires_python / common/194 static threads OK 1.16s
243/380 muon:project+common+requires_python / common/217 test priorities FAIL 0.24s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=234 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/217 test priorities C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/217 test priorities 77 0 0 0
244/380 muon:project+common+requires_python / common/211 dependency get_variable method OK 0.50s
245/380 muon:project+common+requires_python / common/210 link custom_i multiple from multiple FAIL 0.66s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=169 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/210 link custom_i multiple from multiple C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/210 link custom_i multiple from multiple 77 0 0 0
246/380 muon:project+common+requires_python / common/214 source set custom target FAIL 0.50s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=93 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/214 source set custom target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/214 source set custom target 77 0 0 0
247/380 muon:project+common+requires_python / common/209 link custom_i single from multiple FAIL 0.72s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=76 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/209 link custom_i single from multiple C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/209 link custom_i single from multiple 77 0 0 0
248/380 muon:project+common+requires_python / common/200 install name_prefix name_suffix OK 1.37s
249/380 muon:project+common+requires_python / common/219 include_type dependency SKIP 0.43s exit status 77
250/380 muon:project+common+requires_python / common/216 custom target input extracted objects FAIL 0.67s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=175 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/216 custom target input extracted objects C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/216 custom target input extracted objects 77 0 0 0
251/380 muon:project+common+requires_python / common/134 compute int OK 4.33s
252/380 muon:project+common+requires_python / common/208 link custom FAIL 1.08s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=234 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/208 link custom C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/208 link custom 77 0 0 0
253/380 muon:project+common+requires_python / common/189 check header OK 2.12s
254/380 muon:project+common+requires_python / common/224 arithmetic operators OK 0.37s
255/380 muon:project+common+requires_python / common/180 has link arg OK 2.71s
256/380 muon:project+common+requires_python / common/230 external project SKIP 0.63s exit status 77
257/380 muon:project+common+requires_python / common/205 native file path override OK 1.84s
258/380 muon:project+common+requires_python / common/201 kwarg entry OK 2.15s
259/380 muon:project+common+requires_python / common/228 custom_target source FAIL 0.88s exit status 1
>>> MALLOC_PERTURB_=171 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/228 custom_target source C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/228 custom_target source 77 0 0 0
260/380 muon:project+common+requires_python / common/213 source set dictionary OK 1.66s
261/380 muon:project+common+requires_python / common/221 zlib SKIP 1.31s exit status 77
262/380 muon:project+common+requires_python / common/226 link depends indexed custom target FAIL 1.10s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=56 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/226 link depends indexed custom target C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/226 link depends indexed custom target 77 0 0 0
263/380 muon:project+common+requires_python / common/237 fstrings OK 0.31s
264/380 muon:project+common+requires_python / common/229 disabler array addition OK 1.03s
265/380 muon:project+common+requires_python / common/234 get_file_contents OK 0.40s
266/380 muon:project+common+requires_python / common/218 include_dir dot OK 1.67s
267/380 muon:project+common+requires_python / common/238 dependency include_type inconsistency OK 0.31s
268/380 muon:project+common+requires_python / common/232 dependency allow_fallback OK 0.98s
269/380 muon:project+common+requires_python / common/242 custom target feed FAIL 0.14s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=78 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/242 custom target feed C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/242 custom target feed 77 0 0 0
270/380 muon:project+common+requires_python / common/241 set and get variable OK 0.16s
271/380 muon:project+common+requires_python / common/249 install_symlink SKIP 0.09s exit status 77
272/380 muon:project+common+requires_python / common/206 tap tests OK 2.34s
273/380 muon:project+common+requires_python / common/236 proper args splitting FAIL 0.63s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=215 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/236 proper args splitting C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/236 proper args splitting 77 0 0 0
274/380 muon:project+common+requires_python / common/248 install_emptydir OK 0.17s
275/380 muon:project+common+requires_python / common/239 includedir violation OK 0.41s
276/380 muon:project+common+requires_python / common/247 deprecated option OK 0.21s
277/380 muon:project+common+requires_python / common/231 subdir files OK 1.23s
278/380 muon:project+common+requires_python / common/244 variable scope OK 0.34s
279/380 muon:project+common+requires_python / common/246 dependency fallbacks OK 0.29s
280/380 muon:project+common+requires_python / common/252 install data structured FAIL 0.07s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=37 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/252 install data structured C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/252 install data structured 77 0 0 0
281/380 muon:project+common+requires_python / common/220 fs module OK 1.87s
282/380 muon:project+common+requires_python / common/207 warning level 0 OK 2.51s
283/380 muon:project+common+requires_python / common/258 subsubproject inplace OK 0.20s
284/380 muon:project+common+requires_python / common/250 system include dir SKIP 0.34s exit status 77
285/380 muon:project+common+requires_python / common/245 custom target index source FAIL 0.53s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=168 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/245 custom target index source C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/245 custom target index source 77 0 0 0
286/380 muon:project+common+requires_python / common/225 link language OK 1.95s
287/380 muon:project+common+requires_python / common/266 format string OK 0.17s
288/380 muon:project+common+requires_python / common/235 invalid standard overridden to valid OK 1.16s
289/380 muon:project+common+requires_python / common/251 add_project_dependencies SKIP 0.53s exit status 77
290/380 muon:project+common+requires_python / common/240 dependency native host == build SKIP 0.85s exit status 77
291/380 muon:project+common+requires_python / common/178 bothlibraries OK 4.23s
292/380 muon:project+common+requires_python / common/269 configure file output format FAIL 0.12s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=66 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/269 configure file output format C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/269 configure file output format 77 0 0 0
293/380 muon:project+common+requires_python / common/262 generator chain FAIL 0.54s exit status 1
>>> MALLOC_PERTURB_=81 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/262 generator chain C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/262 generator chain 77 0 0 0
294/380 muon:project+common+requires_python / common/253 subproject dependency variables OK 0.73s
295/380 muon:project+common+requires_python / common/263 internal dependency includes in checks OK 0.57s
296/380 muon:project+common+requires_python / common/270 int_to_str_fill OK 0.27s
297/380 muon:project+common+requires_python / common/256 subproject extracted objects OK 0.75s
298/380 muon:project+common+requires_python / common/257 generated header dep OK 0.78s
299/380 muon:project+common+requires_python / common/260 declare_dependency objects OK 0.84s
300/380 muon:project+common+requires_python / common/271 env in generator.process FAIL 0.43s exit status 1
>>> MALLOC_PERTURB_=251 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/271 env in generator.process C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/271 env in generator.process 77 0 0 0
301/380 muon:project+common+requires_python / common/272 unity SKIP 0.46s exit status 77
302/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=auto FAIL 0.46s exit status 1
>>> MALLOC_PERTURB_=227 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=auto
303/380 muon:project+common+requires_python / common/265 default_options dict OK 0.73s
304/380 muon:project+common+requires_python / common/145 recursive linking OK 6.19s
305/380 muon:project+common+requires_python / common/212 source set configuration_data OK 3.12s
306/380 muon:project+common+requires_python / common/243 escape++ OK 1.34s
307/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=auto FAIL 0.46s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=216 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=auto
308/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=auto FAIL 0.35s exit status 1
>>> MALLOC_PERTURB_=170 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=auto
309/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=auto FAIL 0.36s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=186 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=auto
310/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=shared FAIL 0.34s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=52 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=shared
311/380 muon:project+common+requires_python / common/223 persubproject options OK 2.74s
312/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=auto FAIL 0.59s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=59 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=auto
313/380 muon:project+common+requires_python / common/274 customtarget exe for test FAIL 0.25s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=237 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/274 customtarget exe for test C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/274 customtarget exe for test 77 0 0 0
314/380 muon:project+common+requires_python / common/267 default_options in find_program OK 0.91s
315/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=shared FAIL 0.61s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=152 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=shared
316/380 muon:project+common+requires_python / common/275 environment FAIL 0.26s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=46 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/275 environment C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/275 environment 77 0 0 0
317/380 muon:project+common+requires_python / common/264 required keyword in has functions OK 1.17s
318/380 muon:project+python+requires_python / python/1 basic FAIL 0.11s exit status 1
>>> MALLOC_PERTURB_=120 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/python/1 basic C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/python/1 basic 77 0 0 0
319/380 muon:project+common+requires_python / common/259 preprocess OK 1.62s
320/380 muon:project+common+requires_python / common/278 custom target private dir OK 0.33s
321/380 muon:project+common+requires_python / common/279 pkgconfig override FAIL 0.46s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=39 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/279 pkgconfig override C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/279 pkgconfig override 77 0 0 0
322/380 muon:project+python+requires_python / python/2 extmodule SKIP 0.40s exit status 77
323/380 muon:project+common+requires_python / common/277 generator custom_tgt subdir OK 0.64s
324/380 muon:project+python+requires_python / python/5 modules kwarg FAIL 0.08s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=229 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/python/5 modules kwarg C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/python/5 modules kwarg 77 0 0 0
325/380 muon:project+python+requires_python / python/7 install path FAIL 0.09s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=152 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/python/7 install path C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/python/7 install path 77 0 0 0
326/380 muon:project+python+requires_python / python/8 different python versions SKIP 0.36s exit status 77
327/380 muon:project+python+requires_python / python/4 custom target depends extmodule SKIP 0.40s exit status 77
328/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=static FAIL 1.10s exit status 1
>>> MALLOC_PERTURB_=40 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=true -Ddefault_library=both -Ddefault_both_libraries=static
329/380 muon:project+python+requires_python / python/10 extmodule limited api disabled SKIP 0.28s exit status 77
330/380 muon:project+python+requires_python / python/9 extmodule limited api SKIP 0.40s exit status 77
331/380 muon:project+common+requires_python / common/276 required keyword in compiles functions OK 1.15s
332/380 muon:project+python+requires_python / python/6 failing subproject SKIP 0.51s exit status 77
333/380 muon:project+python+requires_python / python/3 cython SKIP 1.03s exit status 77
334/380 muon:project+native+requires_python / native/1 trivial OK 0.53s
335/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=auto FAIL 1.83s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=22 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=auto 77 0 0 0 -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=auto
336/380 muon:project+nasm+requires_python / nasm/1 configure file SKIP 0.32s exit status 77
337/380 muon:project+native+requires_python / native/2 global arg OK 1.11s
338/380 muon:project+nasm+requires_python / nasm/2 asm language SKIP 0.33s exit status 77
339/380 muon:project+nasm+requires_python / nasm/3 nasm only SKIP 0.10s exit status 77
340/380 muon:project+native+requires_python / native/3 pipeline FAIL 1.22s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=245 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/native/3 pipeline C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/native/3 pipeline 77 0 0 0
341/380 muon:project+nasm+requires_python / nasm/4 through configure SKIP 0.09s exit status 77
342/380 muon:project+keyval+requires_python / keyval/1 basic OK 0.23s
343/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=static FAIL 2.55s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=21 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=false -Ddefault_library=both -Ddefault_both_libraries=static
344/380 muon:project+common+requires_python / common/254 long output OK 3.58s
345/380 muon:project+common+requires_python / common/233 wrap case OK 4.86s
346/380 muon:project+keyval+requires_python / keyval/2 subdir OK 0.38s
347/380 muon:analyze / commands/copyfile.meson OK 0.01s
348/380 muon:project+keyval+requires_python / keyval/3 load_config files OK 0.43s
349/380 muon:analyze / commands/coverage.meson OK 0.05s
350/380 muon:analyze / commands/i18n/itstool.meson OK 0.03s
351/380 muon:analyze / commands/i18n/gettext.meson OK 0.04s
352/380 muon:analyze / commands/delete_suffix.meson OK 0.08s
353/380 muon:analyze / lib/cmake_prelude.meson OK 0.03s
354/380 muon:analyze / commands/vcs_tagger.meson OK 0.04s
355/380 muon:analyze / commands/i18n/msgfmthelper.meson OK 0.05s
356/380 muon:analyze / modules/_test.meson OK 0.02s
357/380 muon:project+keyval+requires_python / keyval/4 load_config builddir OK 0.35s
358/380 muon:analyze / modules/gnome.meson OK 0.03s
359/380 muon:analyze / runtime/dependencies.meson OK 0.02s
360/380 muon:analyze / modules/i18n.meson OK 0.05s
361/380 muon:project+common+requires_python / common/280 pkgconfig-gen OK 2.63s
362/380 muon:project+frameworks+requires_python / frameworks/6 gettext SKIP 0.43s exit status 77
363/380 muon:project+common+requires_python / common/197 function attributes OK 6.99s
364/380 muon:project+native+requires_python / native/8 external program shebang parsing OK 1.51s
365/380 muon:project+native+requires_python / native/9 override with exe OK 1.57s
366/380 muon:project+native+requires_python / native/6 add language OK 2.00s
367/380 muon:project+common+requires_python / common/215 source set realistic example OK 6.52s
368/380 muon:project+native+requires_python / native/5 install script OK 2.26s
369/380 muon:project+frameworks+requires_python / frameworks/7 gnome SKIP 1.06s exit status 77
370/380 muon:project+native+requires_python / native/4 tryrun OK 2.47s
371/380 muon:project+native+requires_python / native/7 selfbuilt custom OK 3.11s
372/380 muon:project+common+requires_python / common/172 identical target name in subproject flat layout FAIL 10.66s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=108 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/172 identical target name in subproject flat layout C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/172 identical target name in subproject flat layout 77 0 0 0
373/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=static FAIL 7.87s exit status 1
>>> MALLOC_PERTURB_=162 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=static
374/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=shared FAIL 8.02s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=94 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=false -Ddefault_library=static -Ddefault_both_libraries=shared
375/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=static FAIL 7.99s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=219 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=static
376/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=shared FAIL 8.06s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=97 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=shared
377/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=static FAIL 8.02s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=167 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=static
378/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=static FAIL 8.07s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=213 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=static 77 0 0 0 -Duse_dep=true -Ddefault_library=static -Ddefault_both_libraries=static
379/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=shared FAIL 8.29s exit status 1
>>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=73 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=true -Ddefault_library=shared -Ddefault_both_libraries=shared
380/380 muon:project+common+requires_python / common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=shared FAIL 8.29s exit status 1
>>> MALLOC_PERTURB_=12 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\muon.exe internal eval C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/tests/project/runner.meson .\muon.exe USE_MUON C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/subprojects/meson-tests/common/273 both libraries C:/Users/sabitov-kirill/.vscode/extensions/vscode-meson/muon/builddir/tests/project/common/273 both libraries -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=shared 77 0 0 0 -Duse_dep=false -Ddefault_library=shared -Ddefault_both_libraries=shared
Ok: 250
Expected Fail: 2
Fail: 93
Skipped: 35
Full log written to C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\meson-logs\testlog.txt ContributionSince, as you said, there is no official LSP for meson (and current only option mesonlsp is archived and currently not maintained) I would be very happy to contribute to the |
Hey, @sabitov-kirill, I've done a few commits that address some issues I hit when testing on windows. muon-build/muon@ab984b3 addresses the path mangling issue, and muon-build/muon@fe984b3 fixes an issue I hit where the lsp was hanging due to a difference in the behavior of read(). I haven't run into any memory corruption issues regarding the input buffer, and I'm not sure what could cause any. But maybe I didn't test enough. Regarding all of your failing tests, I'm curious if you could upload the test log ( |
Adds muon as an available lsp.
I just finished adding a simple lsp frontend to muon. It currently supports diagnostics, limited code completion (variables, functions, and methods), and goto definition.