Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-9432

Ensure Evergreen builds have debug information

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT11.0.0, 6.0.1, 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 1
    • Storage - Ra 2022-06-13, Storage Engines - 2022-06-27
    • v6.0

      Most WiredTiger Evergreen builds use the default optimization level, which is -O1. That optimization level isn't ideal for debugging, since it strips out quite a lot of information.

      Update the optimization level used by Evergreen compilations to allow for failures to be more effectively debugged.

      Note: This change requires updating 24 different build commands in the test/evergreen.yml file. That is an indication that the file isn't well factored. This ticket doesn't aim to address that, but it would be good to review the general layout of the file looking for ways to duplicate content.

            alexander.gorrod@mongodb.com Alexander Gorrod
            alexander.gorrod@mongodb.com Alexander Gorrod
            0 Vote for this issue
            4 Start watching this issue