Closed j8asic closed 1 year ago
The sources saved in the directory include/spdlog/fmt/bundled/
are from the fmt library, please move the issue to the fmt project.
Thanks I completely missed. I tried reporting it previously here https://github.com/fmtlib/fmt/issues/3106 , now I added more description there
The
visit_format_arg
function incore.h
always tries to formatlong_double_type
, which creates compile errors when long double math is disabled (sometimes we haveFMT_USE_FLOAT128=0
because there are no implementations of those math functions e.g. for CUDA under libc++). So this case should be treated similar like forint128_type
case is treated usingFMT_USE_INT128
. I.e.FMT_USE_FLOAT128
should be checked and taken into account.