Официально поддерживаемые конфигурации
V8 поддерживает множество различных конфигураций сборки для различных операционных систем, их версий, архитектурных портов, флагов сборки и так далее.
Главное правило: Если мы поддерживаем конфигурацию, то у нас есть бот, работающий на одном из наших консолей непрерывной интеграции.
Некоторые нюансы:
- Ошибки на наиболее важных сборщиках блокируют отправку кода. Шериф дерева обычно откатывает виновную часть.
- Ошибки на примерно том же наборе сборщиков блокируют непрерывный запуск в Chromium.
- Некоторые архитектурные порты обрабатываются внешне.
- Некоторые конфигурации являются экспериментальными. Ошибки допускаются и будут решены владельцами конфигурации.
Если у вас есть конфигурация, которая предлагает проблему, но не охвачена одним из вышеуказанных ботов:
- Вы можете предоставить CL, который решит вашу проблему. Команда поможет вам с код-ревью.
- Вы можете использовать [email protected] для обсуждения проблемы.
- Если вы считаете, что мы должны поддерживать эту конфигурацию (возможно, это пробел в нашей тестовой матрице?), пожалуйста, создайте ошибку в трекере ошибок V8 и попросите.
Однако у нас нет ресурсов, чтобы поддерживать каждую возможную конфигурацию.