[libcxx-commits] [PATCH] D60491: Fix fpos requirements & cleanup

Marshall Clow via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu May 23 09:21:46 PDT 2019


mclow.lists added inline comments.


================
Comment at: test/std/input.output/iostreams.base/fpos/fpos.operations/fpos.pass.cpp:20
+
+// UNSUPPORTED: c++98, c++03
+
----------------
Why is this unsupported? `fpos` was a thing in C++98/03.



================
Comment at: test/std/input.output/iostreams.base/fpos/fpos.operations/fpos.pass.cpp:34
+{
+    static_assert(std::is_default_constructible <std::fpos<T>>::value);
+    static_assert(std::is_copy_constructible    <std::fpos<T>>::value);
----------------
error: static_assert with no message is a C++17 extension


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D60491/new/

https://reviews.llvm.org/D60491





More information about the libcxx-commits mailing list