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

RAxis library is not linked into the RHist tests

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Low
    • Resolution: Fixed
    • None
    • None
    • Core Libraries
    • None
    • x86_64, Linux 5.4.14, GCC 9.2.1

    Description

      Some parts of the RAxis implementation like RAxisEquidistant::GetBinIndexForLowEdge or the CanMap axis compatibility check live in a dedicated cpp file, most likely in an attempt to reduce code bloat.

      Unfortunately, these implementation details are not linked into the RHist unit tests, which means that they cannot be tested by said unit tests. If you try, the linker will emit a missing symbol error.

      Attachments

        Activity

          People

            axel Axel Naumann
            hgraslan Hadrien Benjamin Grasland
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: