<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/build/scripts, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-26T17:56:28Z</updated>
<entry>
<title>Use clang18 for BPF</title>
<updated>2026-03-26T17:56:28Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-26T17:21:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=abac3299217f5a35c088e9bc4ff20a9f6812315f'/>
<id>urn:sha1:abac3299217f5a35c088e9bc4ff20a9f6812315f</id>
<content type='text'>
#### Обновление clang до версии 18 и оптимизация фильтрации флагов для BPF 📝

- 🛠️ Обновлен инструмент компиляции с clang14 на clang18 для генерации eBPF-кода
- 🧹 Удалены дублирующиеся флаги целевой архитектуры при сборке BPF-модулей
- 📦 Оптимизирован фильтр флагов компилятора для исключения STL-заголовков в BPF-сборке
- 📝 Удалены устаревшие флаги `-march=bpf`, так как они больше не требуются при использовании clang18
- 🧪 Уточнена конфигурация оптимизаций для BPF-модулей, включая флаги `-mcpu=v3` и `-O2`

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Yandex Code Assistant&lt;/font&gt;&lt;/a&gt;
commit_hash:e4e0178f359b52d5961185edf15ec8a8648765e4
</content>
</entry>
<entry>
<title>Build bpf with clang14</title>
<updated>2026-03-25T07:30:25Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-25T06:50:09Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=becff16fd5d3998a3e06a4854647d53e0acb8a4b'/>
<id>urn:sha1:becff16fd5d3998a3e06a4854647d53e0acb8a4b</id>
<content type='text'>
commit_hash:35714ea1cb62649a0482502ac3bf0912803e1ad6
</content>
</entry>
<entry>
<title>Use clang20 for bpf</title>
<updated>2026-03-24T08:13:34Z</updated>
<author>
<name>mikhnenko</name>
<email>mikhnenko@yandex-team.com</email>
</author>
<published>2026-03-24T07:33:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b78217ec0f1b5a9564f84d1ddfa01fd1d48e314d'/>
<id>urn:sha1:b78217ec0f1b5a9564f84d1ddfa01fd1d48e314d</id>
<content type='text'>
commit_hash:3b3a73c72b12bf59c5ff009a535b93abadb1f96a
</content>
</entry>
<entry>
<title>Fix after rXXXXXX</title>
<updated>2026-03-07T13:29:03Z</updated>
<author>
<name>shadchin</name>
<email>shadchin@yandex-team.com</email>
</author>
<published>2026-03-07T12:53:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=00772d5ceeef2b200d5e0dda44e7dc9b08192e87'/>
<id>urn:sha1:00772d5ceeef2b200d5e0dda44e7dc9b08192e87</id>
<content type='text'>
commit_hash:ef7b604b707e213dbd9fbaf1cc1e7c4cbd7c4f4c
</content>
</entry>
<entry>
<title>ya tool black release 8</title>
<updated>2026-03-07T08:23:51Z</updated>
<author>
<name>robot-contrib</name>
<email>robot-contrib@yandex-team.com</email>
</author>
<published>2026-03-07T07:40:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9f82b4e5f93fd4526ba437d91a72b2f991c1efba'/>
<id>urn:sha1:9f82b4e5f93fd4526ba437d91a72b2f991c1efba</id>
<content type='text'>
#| || **&lt;a href="https://nda.ya.ru/t/NmXL8DSH7W8pjd" target="_blank"&gt;![](https://nda.ya.ru/t/mAiQIjHx7Mm3JC =30x) Echo tests&lt;/a&gt;** || |#
commit_hash:595f1e5ce2f0b1215088b7c8d2b79f07955f9a4b
</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>create sanitizer toolchains with CUDA</title>
<updated>2026-02-16T17:42:44Z</updated>
<author>
<name>abityugov</name>
<email>abityugov@yandex-team.com</email>
</author>
<published>2026-02-16T17:00:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a9ecb4c26f5e3244bc5d3e5d3b04e7dfbd77a8c2'/>
<id>urn:sha1:a9ecb4c26f5e3244bc5d3e5d3b04e7dfbd77a8c2</id>
<content type='text'>
Добавляю тулчейны asan и msan, собранные с CUDA
commit_hash:3731067c580fc1343521a3a08cccbfb363f12ce2
</content>
</entry>
<entry>
<title>Enable lrodata resource insertion</title>
<updated>2026-02-13T05:20:51Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-02-13T04:51:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ea746b1b581d2ef1a0cd769b8c9546940c9c0f0d'/>
<id>urn:sha1:ea746b1b581d2ef1a0cd769b8c9546940c9c0f0d</id>
<content type='text'>
commit_hash:e50a07bf54f78e9b26e88619aacf9ae76f68575b
</content>
</entry>
<entry>
<title>Insert large resources into lrodata (objcopy part)</title>
<updated>2026-02-10T03:51:24Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-02-10T03:04:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=f28da7d61451c49fd397cccdd999c8227d8c1596'/>
<id>urn:sha1:f28da7d61451c49fd397cccdd999c8227d8c1596</id>
<content type='text'>
commit_hash:24bf692e9b505b74d0b3cc7257a8ccb77c84ca64
</content>
</entry>
<entry>
<title>[build] cuda: Add .module_id sanity check to CUDA_SRCS</title>
<updated>2026-02-02T17:54:05Z</updated>
<author>
<name>deshevoy</name>
<email>deshevoy@yandex-team.com</email>
</author>
<published>2026-02-02T17:17:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=527205698ee1e45c26021bea3ea3a94b9bfaca5e'/>
<id>urn:sha1:527205698ee1e45c26021bea3ea3a94b9bfaca5e</id>
<content type='text'>
IDs generated by different cicc invocations should match

ISSUE:
commit_hash:7cd593cee44b31875e7166709d7614dcfa3f1f14
</content>
</entry>
</feed>
