Skip to content

Conversation

annacrombie
Copy link
Contributor

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.

Copy link
Member

@tristan957 tristan957 left a 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.

@annacrombie
Copy link
Contributor Author

@tristan957 I already have this: neovim/nvim-lspconfig/pull/3646

@annacrombie
Copy link
Contributor Author

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.

@tristan957
Copy link
Member

I can spin a new release after this PR is merged.

@tristan957
Copy link
Member

Hey @annacrombie do you have plans to come back to this? Looking forward to getting this in.

@annacrombie
Copy link
Contributor Author

@tristan957 This is ready now. I just released muon 0.5.0.

@sabitov-kirill
Copy link

Backstory

I have tested the proposed integration of muon as an alternative LSP implementation for the vscode-meson extension on Windows 11. My testing revealed several critical issues that need addressing before this integration can be considered stable on Windows platforms.

Major Deficiencies Identified

1. Path Handling Issues on Windows

muon incorrectly handles Windows paths, causing basic directory operations to fail:

muon lsp listening...
[31merror [0mfailed chdir(/c:/Dev/Projects/Angelica/Angelica2.2): Input/output error

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 Loop

There'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:

[31merror [0mUnknown header: et_option('buildtype') == 'debug'\r\n    lib_suffix += 'd'\r\nendif\r\nif lib_suffix != ''\r\n    lib_suffix = '_' + lib_suffix\r\nendif\r\n\r\n# Define components\r\nsubdir('AngelicaCommon')"}}}Content-Length
[31merror [0mMissing Content-Length header.

The root cause is in the buffer management in lsp.c. When the buffer grows beyond its initial size and is reallocated, the persistent pointer becomes invalid, leading to use-after-free scenarios and memory corruption.

Fix Status

I have implemented fixes for both issues:

  1. For the path handling issue: Proper handling of Windows drive paths in the az_srv_uri_to_path function.
  2. For the memory management bug: Restructuring the buffer allocation to be part of the az_srv structure and properly updating pointers after buffer reallocation.

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 Details

Build Configuration

> meson setup builddir -Dbuildtype=release --reconfigure
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
...

Conclusion

Based on my testing, the muon integration to the vscode-meson extension should be either:

  1. Delayed until Windows compatibility issues are resolved
  2. Marked as experimental/preview on Windows platforms

Additionally, I will probably open a specific issue in the muon repository and post crash fixes later.

@annacrombie
Copy link
Contributor Author

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.

While these fixes address the immediate crashes, there are still numerous tests failing on Windows as documented in muon-build/muon#126. These failures suggest deeper compatibility issues with Windows that need addressing.

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.

@sabitov-kirill
Copy link

sabitov-kirill commented Aug 24, 2025

Hi, @annacrombie, it is nice to see your quic reply!

Problems fixes

Please 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 (az_srv_read) in the main loop (analyze_server) can read multiple messages and the last message may be fragmented to the next read. In thi case in_buf allocated at the stack will be freed at the begining of the next iteration; first part of the fragmented message will be lost.

Tests

As of a few weeks ago, all tests are passing on windows using cl.exe!

I am using msvc compiler (cl) and issue 93 failed tests, you can take a look to the logs bellow:

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

Contribution

Since, 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 muon (for example to handle muon-build/muon#159 after we add general ability to run lsp on windows) and make it better.

@annacrombie
Copy link
Contributor Author

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 (C:\Users\sabitov-kirill\.vscode\extensions\vscode-meson\muon\builddir\meson-logs\testlog.txt) which should have more details about what caused all those failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants