Uploaded image for project: 'Realm C++ SDK'
  1. Realm C++ SDK
  2. RCPP-85

no type named 'uint_fast16_t' in namespace 'std' (Ubuntu + Clang)

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintableJSON

    • Type: Icon: Task Task
    • Resolution: Won't Fix
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None

      Building with Clang 18 on Ubuntu 24, I'm getting the following build error:

      /include/cpprealm/internal/bridge/realm.hpp:77:35: error: no type named 'uint_fast16_t' in namespace 'std'; did you mean simply 'uint_fast16_t'?
         77 |                 using port_type = std::uint_fast16_t;
            |                                   ^~~~~~~~~~~~~~~~~~
            |                                   uint_fast16_t
      /usr/include/stdint.h:62:27: note: 'uint_fast16_t' declared here
         62 | typedef unsigned long int       uint_fast16_t;
            |                                 ^
      

            Assignee:
            Unassigned Unassigned
            Reporter:
            unitosyncbot Unito Sync Bot
            Archiver:
            marc.greenfield@mongodb.com Marc Greenfield

              Created:
              Updated:
              Resolved:
              Archived: