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

RAxis library is not linked into the RHist tests

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Low
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Core Libraries
    • Labels:
      None
    • Environment:

      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

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

              Dates

              Created:
              Updated:
              Resolved: