[libc-commits] [PATCH] D125929: [libc] add printf base 10 integer conversion
Siva Chandra via Phabricator via libc-commits
libc-commits at lists.llvm.org
Tue Jun 7 12:04:37 PDT 2022
sivachandra added inline comments.
================
Comment at: libc/test/src/stdio/printf_core/converter_test.cpp:27
__llvm_libc::printf_core::write_to_string);
+};
----------------
sivachandra wrote:
> I am probably missing something - how are these changes to string conversion tests related to integer conversion? Also, do we really want a separate string converter and writer for every test? If not, they can be static globals.
>
> Another point, which can be addressed separately - we should probably not be testing against internal API for a converter, writer etc. You can have a test for verifying that the plumbing works, but everything else should probably be tested using `sprintf`.
I forgot that `StringWriter` is stateful - ignore that part of the comment about needing a new string writer for every test.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D125929/new/
https://reviews.llvm.org/D125929
More information about the libc-commits
mailing list