On 3/2/19 12:33 AM, Xi Ruoyao via lfs-dev wrote:
On 2019-03-01 14:55 -0600, Bruce Dubbs via lfs-dev wrote:
I'm going to commit gcc-8.3 today, but there are some slight problems
with the test site that we may be able to address.
There are six failures:
FAIL: 22_locale/time_get/get_time/wchar_t/2.cc execution test
FAIL: 22_locale/time_get/get_time/char/2.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_env.cc execution test
FAIL: 22_locale/time_get/get_time/wchar_t/wrapped_locale.cc execution test
FAIL: 22_locale/time_get/get_time/char/wrapped_locale.cc execution test
Looking at the code they all seem to be related. They are all trying to
get time using the en_HK locale. Looking in other tests, the de_DE
locale test seems to be working fine. My conclusion is that there is a
problem with the en_HK locales and not gcc.
Glibc-2.29 returns "%I:%M:%S %p %Z" as time format for en_HK. But libstdc++
does not support "%p" yet. It's GCC PR 71367.
I'm trying to implement it but it seems difficult.
Thanks for the heads up. That PR was submitted in 2016!
Importance: P3 minor
It looks like the comment in the book about the failures is reasonably
accurate.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page