Centralize common sanitizer environment options in test/evergreen.yml

XMLWordPrintableJSON

    • ASeasonTooMany-2023-08-22, BermudaTriangle- 2023-09-05
    • 3

      _The sanitizers: ASan, MSan, UBSan, and TSan share some common and all utilize the same symbolizer. Though each santiizer inspects its own specific environment option by name.

      Common options should be centralized to a single yaml fragment that can then be referred to in the specific sanitizer builds containing the actual.

      For a specific build the environment definition might look like:

                  ASAN_OPTIONS="${SAN_OPTIONS} detect_leaks=1:disable_coredump=0:unmap_shadow_on_exit=1"
      ASAN_SYMBOLIZER_PATH=${SAN_SYMBOLIZER_PATH}
      

              Assignee:
              Jie Chen
              Reporter:
              Marc Butler (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: