-
Notifications
You must be signed in to change notification settings - Fork 11.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libc++][test] Streaming out floating-point sys_time
and local_time
is bogus
#73849
Comments
github-actions
bot
added
the
libc++
libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.
label
Nov 29, 2023
Thanks! I had a look and it seems I didn't implement the required constraint. So it's not just the test suite, the implementation has issues too. |
mordante
added a commit
to mordante/llvm-project
that referenced
this issue
Dec 28, 2023
- The sys_time formatter is constrained, which was not implemented. - There is a sys_days formatter which was not implemented. - The local_time formatter uses the sys_time formatter in its implementation so "inherited" the same issues. Fixes: llvm#73849 Fixes: llvm#67983
mordante
added a commit
to mordante/llvm-project
that referenced
this issue
Jan 21, 2024
- The sys_time formatter is constrained, which was not implemented. - There is a sys_days formatter which was not implemented. - The local_time formatter uses the sys_time formatter in its implementation so "inherited" the same issues. Fixes: llvm#73849 Fixes: llvm#67983
blueboxd
pushed a commit
to blueboxd/libcxx
that referenced
this issue
Feb 7, 2024
- The sys_time formatter is constrained, which was not implemented. - There is a sys_days formatter which was not implemented. - The local_time formatter uses the sys_time formatter in its implementation so "inherited" the same issues. Fixes: llvm/llvm-project#73849 Fixes: llvm/llvm-project#67983 NOKEYCHECK=True GitOrigin-RevId: 042a6a1349d512edaaa225380771c64a8d92810a
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
N4964 [time.clock.system.nonmembers]/1:
forbids:
llvm-project/libcxx/test/std/time/time.clock/time.clock.system/ostream.pass.cpp
Lines 93 to 98 in 002c54a
llvm-project/libcxx/test/std/time/time.clock/time.clock.system/ostream.pass.cpp
Lines 131 to 136 in 002c54a
And [time.clock.local]/2:
forbids:
llvm-project/libcxx/test/std/time/time.clock/time.clock.local/ostream.pass.cpp
Lines 93 to 98 in 002c54a
llvm-project/libcxx/test/std/time/time.clock/time.clock.local/ostream.pass.cpp
Lines 132 to 137 in 002c54a
The text was updated successfully, but these errors were encountered: