incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Black (JIRA)" <j...@apache.org>
Subject [jira] Updated: (STDCXX-255) Locales utility produces bad output
Date Mon, 10 Jul 2006 17:47:30 GMT
     [ http://issues.apache.org/jira/browse/STDCXX-255?page=all ]

Andrew Black updated STDCXX-255:
--------------------------------

    Attachment: en_US-buildlog.out

Attached is the output of running a (semi-random) locale shell script (en_US.ISO-8859-1),
using the -d and -O/dev/tty flags.

Note in particular that the localedef utility segvs during the stage 2 compilation, and that
the locale utility produces the same 399 error during the stage 2 and stage 3 process (likely
as a result of the stage 2 failure of the localedef utility)

I believe these failures to be related to the initial observations, so I attached the output
to this issue, rather than creating a new issue.

> Locales utility produces bad output
> -----------------------------------
>
>          Key: STDCXX-255
>          URL: http://issues.apache.org/jira/browse/STDCXX-255
>      Project: C++ Standard Library
>         Type: Bug

>   Components: Utilities
>  Environment: uname -a
> Linux quandry 2.6.14.5 #1 PREEMPT Thu Dec 29 16:01:39 MST 2005 i686 unknown unknown GNU/Linux
> gcc -v
> Reading specs from /usr/lib/gcc-lib/i486-slackware-linux/3.2.3/specs
> Configured with: ../gcc-3.2.3/configure --prefix=/usr --enable-shared --enable-threads=posix
--enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux
--host=i486-slackware-linux
> Thread model: posix
> gcc version 3.2.3
>     Reporter: Andrew Black
>  Attachments: en_US-buildlog.out
>
> As part of the make runall process for the bin directory, a (generated) script called
sanity_test.sh is executed prior to building the locales.  This script tests various aspects
of the locale and localedef utilities. When running this script manually with the -d (debug)
parameter and the buildspace bin directory in the path, I recive the following output.  It
appears to me that the locale utility may have built incorrectly.
> Checking location of locale utilities... correct.
> Checking "locale --help" output...Error 399: invalid size at (nil): 4294967295, expected
352
>  incorrect.
> ERROR: "locale --help" gives wrong output (NAME).
>  incorrect.
> ERROR: "locale --help" gives wrong output (SYNOPSIS).
>  incorrect.
> ERROR: "locale --help" gives wrong output (DESCRIPTION).
>  correct.
> Checking "locale -a" output...Error 399: invalid size at (nil): 4294967295, expected
352
> check completed.
> Checking "locale -m" output...Error 399: invalid size at (nil): 4294967295, expected
352
>  correct.
> Checking "locale -k LC_ALL" output...Error 399: invalid size at (nil): 4294967295, expected
352
>  incorrect.
> ERROR: "locale -k" gives wrong output (upper).
>  incorrect.
> ERROR: "locale -k" gives wrong output (lower).
>  incorrect.
> ERROR: "locale -k" gives wrong output (space).
>  incorrect.
> ERROR: "locale -k" gives wrong output (print).
>  incorrect.
> ERROR: "locale -k" gives wrong output (cntrl).
>  incorrect.
> ERROR: "locale -k" gives wrong output (alpha).
>  incorrect.
> ERROR: "locale -k" gives wrong output (digit).
>  incorrect.
> ERROR: "locale -k" gives wrong output (punct).
>  incorrect.
> ERROR: "locale -k" gives wrong output (graph).
>  incorrect.
> ERROR: "locale -k" gives wrong output (xdigit).
>  incorrect.
> ERROR: "locale -k" gives wrong output (toupper).
>  incorrect.
> ERROR: "locale -k" gives wrong output (tolower).
>  incorrect.
> ERROR: "locale -k" gives wrong output (abday).
>  incorrect.
> ERROR: "locale -k" gives wrong output (day).
>  incorrect.
> ERROR: "locale -k" gives wrong output (abmon).
>  incorrect.
> ERROR: "locale -k" gives wrong output (mon).
>  incorrect.
> ERROR: "locale -k" gives wrong output (am_pm).
>  incorrect.
> ERROR: "locale -k" gives wrong output (d_t_fmt).
>  incorrect.
> ERROR: "locale -k" gives wrong output (d_fmt).
>  incorrect.
> ERROR: "locale -k" gives wrong output (t_fmt).
>  incorrect.
> ERROR: "locale -k" gives wrong output (t_fmt_ampm).
>  incorrect.
> ERROR: "locale -k" gives wrong output (int_curr_symbol).
>  incorrect.
> ERROR: "locale -k" gives wrong output (currency_symbol).
>  incorrect.
> ERROR: "locale -k" gives wrong output (mon_decimal_point).
>  incorrect.
> ERROR: "locale -k" gives wrong output (mon_thousands_sep).
>  incorrect.
> ERROR: "locale -k" gives wrong output (mon_grouping).
>  incorrect.
> ERROR: "locale -k" gives wrong output (positive_sign).
>  incorrect.
> ERROR: "locale -k" gives wrong output (negative_sign).
>  incorrect.
> ERROR: "locale -k" gives wrong output (int_frac_digits).
>  incorrect.
> ERROR: "locale -k" gives wrong output (frac_digits).
>  incorrect.
> ERROR: "locale -k" gives wrong output (p_cs_precedes).
>  incorrect.
> ERROR: "locale -k" gives wrong output (p_sep_by_space).
>  incorrect.
> ERROR: "locale -k" gives wrong output (n_cs_precedes).
>  incorrect.
> ERROR: "locale -k" gives wrong output (n_sep_by_space).
>  incorrect.
> ERROR: "locale -k" gives wrong output (p_sign_posn).
>  incorrect.
> ERROR: "locale -k" gives wrong output (n_sign_posn).
>  incorrect.
> ERROR: "locale -k" gives wrong output (decimal_point).
>  incorrect.
> ERROR: "locale -k" gives wrong output (thousands_sep).
>  incorrect.
> ERROR: "locale -k" gives wrong output (grouping).
>  (seems) correct.
> Checking "localedef --help" output... correct.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message