This is the mail archive of the
mailing list for the libstdc++ project.
Re: Problem with messages test ?
- From: François Dumont <frs dot dumont at gmail dot com>
- To: Jonathan Wakely <jwakely at redhat dot com>
- Cc: "libstdc++ at gcc dot gnu dot org" <libstdc++ at gcc dot gnu dot org>
- Date: Sun, 23 Nov 2014 23:02:05 +0100
- Subject: Re: Problem with messages test ?
- Authentication-results: sourceware.org; auth=none
- References: <54710B1E dot 8010508 at gmail dot com> <20141123042219 dot GA5191 at redhat dot com>
I managed to make it work.
- gettext tools no installed so .mo files not generated. Once those
install I face:
- LANGUAGE env variable set to en_US. In this case the glibc discard the
currently selected locale object and will always translate to this language.
I will try to find a way to protect those tests against the 1st issue, a
new dg-require-xxx function I guess.
About the second, could we reset LANGUAGE during those tests ? Maybe
directly in the test ?
On 23/11/2014 05:22, Jonathan Wakely wrote:
On 22/11/14 23:15 +0100, François Dumont wrote:
I realized that the fr_FR locale was not installed on my system,
fr_FR.utf8 is but tests are checking exactly for fr_FR. So I
installed it and test:
is failing. This test rely on some translations files to be
installed for testing purpose. It looks like they are not anymore. I
remember that there have been some modifications done to the build
script, can it explain the regression ? Does anyone can confirm it ?
No, it passes for me:
PASS: 22_locale/messages/members/char/2.cc (test for excess errors)
PASS: 22_locale/messages/members/char/2.cc execution test