LLNL / Caliper

Caliper is an instrumentation and performance profiling library
http://software.llnl.gov/Caliper/
BSD 3-Clause "New" or "Revised" License
343 stars 63 forks source link

add cstdint header #572

Closed PhilipDeegan closed 2 months ago

PhilipDeegan commented 2 months ago

we're seeing a compile failure on fedora 40

I believe newer compilers have lowered the number of indirect included headers, which means it needs adding in client code more often

caliper/src/common/util/format_util.h:17:32: error: 'uint64_t' has not been declared
 write_uint64(std::ostream& os, uint64_t value)