Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-96684

Update mongo tidy checks to support LLVM 19 API

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Programmability
    • Programmability 2024-11-11, Programmability 2024-11-25

      The LLVM C++ API is not guaranteed to be backwards or forwards compatible between major (and possibly minor) API versions. To get the upgraded toolchain to build the checks, update the mongo tidy checks to work against both the LLVM 12 API, which the current v4 toolchain uses, and the LLVM 19 API, which the in-progress v5 toolchain will use.

            Assignee:
            Unassigned Unassigned
            Reporter:
            james.bronsted@mongodb.com James Bronsted
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: