Другое поведение с флагом bazel output_base с правилом жаворонка

У меня есть правило жаворонка, которое run_shellдействие. Он сообщал об атомных гонках, потому что не собиралaction_envнастройки (env задавался специально в действии).
Как часть настройки envrun_shell действие TSAN_OPTIONS теперь устанавливается, чтобы подавить сообщение об атомных гонках.

Оно работает. Больше никаких ложных срабатываний.

Однако при построении с --output_base=/tmp/output, он снова начинает сообщать об атомных гонках. Других изменений нет. Я также попытался установитьoutput_user_root чтобы соответствовать правильной структуре каталогов относительно output_base, но в любом случае это не повлияло.

Причина изменения базы выпуска - разместить выпуск на большем объеме.
Я проверил среды, они идентичны, за исключением рабочего каталога.

0 ответов

Другие вопросы по тегам