<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/scripts/go_tool.py, branch CLI_2.32.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.32.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-06-19T22:12:55Z</updated>
<entry>
<title>Fixes for Go coverings empty source sets</title>
<updated>2026-06-19T22:12:55Z</updated>
<author>
<name>dimdim11</name>
<email>dimdim11@yandex-team.com</email>
</author>
<published>2026-06-19T21:33:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9f7400bcd80688670a28548ff40fa5d430263e41'/>
<id>urn:sha1:9f7400bcd80688670a28548ff40fa5d430263e41</id>
<content type='text'>
Fixes for Go coverings empty source sets
commit_hash:8529d3bff57df23db59b0c15e97f33c25213e156
</content>
</entry>
<entry>
<title>Fix Windows go_tool.py linking + smoke test</title>
<updated>2026-05-25T15:05:44Z</updated>
<author>
<name>zienag</name>
<email>zienag@yandex-team.com</email>
</author>
<published>2026-05-25T14:28:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=68351f08c7b172ecf6c235416133e750fc1cba1a'/>
<id>urn:sha1:68351f08c7b172ecf6c235416133e750fc1cba1a</id>
<content type='text'>
Фикс go_tool.py + тест.

go_tool.py пишет аргументы линкера в response file и зовёт `go link @file`.
Линкер парсит файл через cmd/internal/objabi.DecodeArg, который трактует
`\` как начало эскейпа и падает ("badly formatted input") на всём кроме
`\\` и `\n`. На Windows-хосте пути вида `C:\place\...\main.a` валят сборку
любой GO_PROGRAM.

Фикс: писать аргументы через аналог Go EncodeArg (`\` → `\\`, `\n` → `\n`)
и открывать tempfile с newline='\n', чтобы текстовый режим Python не
подменял переводы строк на CRLF.

Добавлен build/tests/scripts/go_win_smoke — крошечный GO_PROGRAM и PY3TEST,
которые гоняются под common/arcadia/ya_make_windows на нативном Windows.
commit_hash:ef8abe298a65d1cf1c1463a16f937a31db2b6fb2
</content>
</entry>
<entry>
<title>Fix unused _cover_xtest import</title>
<updated>2026-05-12T05:48:44Z</updated>
<author>
<name>borinskikh</name>
<email>borinskikh@yandex-team.com</email>
</author>
<published>2026-05-12T05:33:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ef917683e6e2712c5e7a56a70b2b125e20f4391a'/>
<id>urn:sha1:ef917683e6e2712c5e7a56a70b2b125e20f4391a</id>
<content type='text'>
commit_hash:5fb76d5479c4990d9c9a2876f9e5753820f32ed1
</content>
</entry>
<entry>
<title>do not try to run compiler without sources.</title>
<updated>2026-04-24T10:22:16Z</updated>
<author>
<name>svidyuk</name>
<email>svidyuk@yandex-team.com</email>
</author>
<published>2026-04-24T09:36:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=298086fe47f021cc2e4606f78ee19d7cb772c01e'/>
<id>urn:sha1:298086fe47f021cc2e4606f78ee19d7cb772c01e</id>
<content type='text'>
Print human readable description instead of misleading compiler help message.
commit_hash:78aa6c12f5a3b88535805f3dc5f39565c1295493
</content>
</entry>
<entry>
<title>Support Go 1.25 coverage in configure under disabled feature flag</title>
<updated>2026-04-13T17:46:24Z</updated>
<author>
<name>dimdim11</name>
<email>dimdim11@yandex-team.com</email>
</author>
<published>2026-04-13T17:17:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a3c95f1848d55ae5995df8ba5e25b96e2f2716b6'/>
<id>urn:sha1:a3c95f1848d55ae5995df8ba5e25b96e2f2716b6</id>
<content type='text'>
commit_hash:8c93eea4565075c47db3532653529ae3b7a76e40
</content>
</entry>
<entry>
<title>response file for go program linking</title>
<updated>2026-04-09T01:55:36Z</updated>
<author>
<name>vpozdyayev</name>
<email>vpozdyayev@yandex-team.com</email>
</author>
<published>2026-04-09T01:38:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=72513d62a56255935f1782904364e69cb20e5af4'/>
<id>urn:sha1:72513d62a56255935f1782904364e69cb20e5af4</id>
<content type='text'>
commit_hash:9d59413e4935e2c5b33c1a84bf6244c151fe16e7
</content>
</entry>
<entry>
<title>Support building go_std for wasip1+wasm</title>
<updated>2026-02-20T17:47:22Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-02-20T17:00:23Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=955df2947be03065e85dfe1e489f2ddd73e98152'/>
<id>urn:sha1:955df2947be03065e85dfe1e489f2ddd73e98152</id>
<content type='text'>
Тестировалось так:
```
mikhnenko@jakku:~/arcadia$ ya m devtools/dummy_arcadia/hello_go --target-platform=default-emscripten-wasm32 --sandboxing
mikhnenko@jakku:~/arcadia$ wasmtime devtools/dummy_arcadia/hello_go/hello_go
Hello, World!
```
commit_hash:95b3a3c437b7d0a64994c6b9aed97a1cc5ee8561
</content>
</entry>
<entry>
<title>[build][ya make] Go (1.24) for target-platform default-android-armv8a</title>
<updated>2025-10-17T20:43:30Z</updated>
<author>
<name>gashamailov</name>
<email>gashamailov@yandex-team.com</email>
</author>
<published>2025-10-17T20:17:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2576dcb45a9908ce255ce2c984dc662babb16455'/>
<id>urn:sha1:2576dcb45a9908ce255ce2c984dc662babb16455</id>
<content type='text'>
commit_hash:cbfbb9ac102550c76b7a7be979611fb28d7d92f8
</content>
</entry>
<entry>
<title>Untitled commit</title>
<updated>2025-09-30T23:02:26Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2025-09-30T22:45:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2bbcc0800ec992b8a9eacc14fb0cbb0d525664e7'/>
<id>urn:sha1:2bbcc0800ec992b8a9eacc14fb0cbb0d525664e7</id>
<content type='text'>
commit_hash:1df835645989214c763d35e0f22025e0c1418b75
</content>
</entry>
<entry>
<title>fix linter reports for build/scripts/go_tool.py</title>
<updated>2025-08-23T01:01:26Z</updated>
<author>
<name>snermolaev</name>
<email>snermolaev@yandex-team.com</email>
</author>
<published>2025-08-23T00:47:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f5e868ac2d7248ac635f013d1dcf8922b0160a3a'/>
<id>urn:sha1:f5e868ac2d7248ac635f013d1dcf8922b0160a3a</id>
<content type='text'>
commit_hash:5df3af822ed3a50395cb71deaa4cea14972a5db4
</content>
</entry>
</feed>
