Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8728

ROOT won't build on clang (libc++) 4

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • 6.10/00
    • 6.09/02
    • Build System
    • None
    • Using libc++ and clang 4.0. The environment is nixpkgs on Darwin, but I don't think that affects this issue.

    Description

      libc++ recently made a deep change to string_view, as described in http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0254r1.pdf.

      After that, to_string() stopped being a valid method on string_view, which I think gets everything into a weird state. From what I can tell, the CMake build checks for to_string() on string_view and then decides to bring in experimental_string_view, which breaks in a similar way.

      Attachments

        Activity

          People

            axel Axel Naumann
            4f6c0b9729055a40c9e2 pumpkin@me.com (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: