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

Add evergreen tests for currently supported GCC and Clang version (pt.2)

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Engines
    • StorEng - Defined Pipeline

      We have 2 Evergreen tasks (compile-gcc and compile-clang) to verify that wiredtiger source code can compile successfully on various GCC and Clang versions. Over time, new versions of GCC and Clang were released and we should add support for them. WT-14102 deals with all gcc and clang versions that exist on the machine already. This ticket will require the following gcc and clang versions to be installed on the machine:

      Specifically, support for the below versions should be added:

        • 10.x (G++)
        • 12.x (G++)
        • 13.x
      • Clang
        • 15.x
        • 16.x
        • 17.x
        • 18.x
        • 19.x

      The scope of this ticket is to compile wiredtiger with the above versions of compilers and create a devprod ticket to add the following binaries onto the ubuntu machine. Once done, add them to the compile-gcc and compile-clang evergreen tests.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            jie.chen@mongodb.com Jie Chen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: