broken float constexpr UDLs broken under powerpc64le arch

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Programmability
    • Fully Compatible
    • v8.3
    • Programmability 2026-03-02
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This is a gcc bug we need to work around.

      Unfortunately floating point user-defined literals use `long double`, and those can't be constexpr in gcc for powerpc64le.

      I think we can work around this by using integers where it's biting us (duration literals)

      https://stackoverflow.com/questions/48553127/error-with-long-doubles-on-powerpc-when-compiling-with-gcc

            Assignee:
            Billy Donahue
            Reporter:
            Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: