Разное поведение с флагом bazel output_base с правилом жаворонка - PullRequest
0 голосов
/ 28 сентября 2019

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

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

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

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

...