stdcxx-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Updated: (STDCXX-372) locale test failure for br_FR.ISO-8859-1 and hu_HU.ISO-8859-2
Date Fri, 14 Mar 2008 04:21:24 GMT

     [ https://issues.apache.org/jira/browse/STDCXX-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Martin Sebor updated STDCXX-372:
--------------------------------

    Description: 
Running the test scripts for br_FR.ISO-8859-1 and hu_HU.ISO-8859-2 shows that stages 2 and
3 differ (the diff is below the script output):
{noformat}
$ ./br_FR.ISO-8859-1.sh -d -n
RWSTD_SRC_ROOT=/amd/devco/sebor/stdcxx/etc/nls
export RWSTD_SRC_ROOT
mkdir -p /tmp/locale.11871/stage.1/charmaps
./localedef -w -c -f /amd/devco/sebor/stdcxx/etc/nls/charmaps/ISO-8859-1 -i /amd/devco/sebor/stdcxx/etc/nls/src/br_FR
/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 >/dev/tty 2>&1
LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.1/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.1/br_FR.src
2>/dev/tty
mkdir -p /tmp/locale.11871/stage.2/charmaps
./localedef -w -c -f /tmp/locale.11871/stage.1/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.1/br_FR.src
/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 >/dev/tty 2>&1
RWSTD_SRC_ROOT=/tmp/locale.11871/stage.1
export RWSTD_SRC_ROOT
LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.2/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.2/br_FR.src
2>/dev/tty
mkdir -p /tmp/locale.11871/stage.3/charmaps
./localedef -w -c -f /tmp/locale.11871/stage.2/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.2/br_FR.src
/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 >/dev/tty 2>&1
RWSTD_SRC_ROOT=/tmp/locale.11871/stage.2
export RWSTD_SRC_ROOT
LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.3/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.3/br_FR.src
2>/dev/tty
diff /tmp/locale.11871/stage.1/charmaps/ISO-8859-1  /tmp/locale.11871/stage.2/charmaps/ISO-8859-1
>/dev/null
diff /tmp/locale.11871/stage.2/charmaps/ISO-8859-1  /tmp/locale.11871/stage.3/charmaps/ISO-8859-1
>/dev/null
diff /tmp/locale.11871/stage.2/br_FR.src  /tmp/locale.11871/stage.3/br_FR.src >/dev/null
## AssertionFailed: /tmp/locale.11871/stage.2/br_FR.src  and /tmp/locale.11871/stage.3/br_FR.src
differ.
# +-----------------------+--------+--------+--------+
# | DIAGNOSTIC            | ACTIVE |  TOTAL |INACTIVE|
# +-----------------------+--------+--------+--------+
# | (S7) ASSERTION        |      1 |     16 |    93% |
# +-----------------------+--------+--------+--------+

## Assertions = 16
## FailedAssertions = 1


$ diff /tmp/locale.11871/stage.2/br_FR.src /tmp/locale.11871/stage.3/br_FR.src
5,6c5,6
< #   codeset_off: 8640
< #   charmap_off: 8651
---
> #   codeset_off: 8520
> #   charmap_off: 8531
8c8
< #   num_elms: 264
---
> #   num_elms: 258
12,14c12
< #   largest_ce: 2
< collating-element <RW_CE_0> from "<U0048>"
< collating-element <RW_CE_1> from "<U0068>"
---
> #   largest_ce: 1
17,18d14
< <RW_CE_0>  \x38;\x23;\x0c;IGNORE;
< <RW_CE_1>  \x38;\x23;\x0d;IGNORE;
{noformat}

  was:
Running the test scripts for br_FR.ISO-8859-1 and hu_HU.ISO-8859-2 shows that stages 2 and
3 differ (the diff is below the script output):

$ ./br_FR.ISO-8859-1.sh -d -n
RWSTD_SRC_ROOT=/amd/devco/sebor/stdcxx/etc/nls
export RWSTD_SRC_ROOT
mkdir -p /tmp/locale.11871/stage.1/charmaps
./localedef -w -c -f /amd/devco/sebor/stdcxx/etc/nls/charmaps/ISO-8859-1 -i /amd/devco/sebor/stdcxx/etc/nls/src/br_FR
/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 >/dev/tty 2>&1
LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.1/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.1/br_FR.src
2>/dev/tty
mkdir -p /tmp/locale.11871/stage.2/charmaps
./localedef -w -c -f /tmp/locale.11871/stage.1/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.1/br_FR.src
/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 >/dev/tty 2>&1
RWSTD_SRC_ROOT=/tmp/locale.11871/stage.1
export RWSTD_SRC_ROOT
LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.2/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.2/br_FR.src
2>/dev/tty
mkdir -p /tmp/locale.11871/stage.3/charmaps
./localedef -w -c -f /tmp/locale.11871/stage.2/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.2/br_FR.src
/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 >/dev/tty 2>&1
RWSTD_SRC_ROOT=/tmp/locale.11871/stage.2
export RWSTD_SRC_ROOT
LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.3/charmaps/ISO-8859-1
2>/dev/tty
LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.3/br_FR.src
2>/dev/tty
diff /tmp/locale.11871/stage.1/charmaps/ISO-8859-1  /tmp/locale.11871/stage.2/charmaps/ISO-8859-1
>/dev/null
diff /tmp/locale.11871/stage.2/charmaps/ISO-8859-1  /tmp/locale.11871/stage.3/charmaps/ISO-8859-1
>/dev/null
diff /tmp/locale.11871/stage.2/br_FR.src  /tmp/locale.11871/stage.3/br_FR.src >/dev/null
## AssertionFailed: /tmp/locale.11871/stage.2/br_FR.src  and /tmp/locale.11871/stage.3/br_FR.src
differ.
# +-----------------------+--------+--------+--------+
# | DIAGNOSTIC            | ACTIVE |  TOTAL |INACTIVE|
# +-----------------------+--------+--------+--------+
# | (S7) ASSERTION        |      1 |     16 |    93% |
# +-----------------------+--------+--------+--------+

## Assertions = 16
## FailedAssertions = 1


$ diff /tmp/locale.11871/stage.2/br_FR.src /tmp/locale.11871/stage.3/br_FR.src
5,6c5,6
< #   codeset_off: 8640
< #   charmap_off: 8651
---
> #   codeset_off: 8520
> #   charmap_off: 8531
8c8
< #   num_elms: 264
---
> #   num_elms: 258
12,14c12
< #   largest_ce: 2
< collating-element <RW_CE_0> from "<U0048>"
< collating-element <RW_CE_1> from "<U0068>"
---
> #   largest_ce: 1
17,18d14
< <RW_CE_0>  \x38;\x23;\x0c;IGNORE;
< <RW_CE_1>  \x38;\x23;\x0d;IGNORE;



Disabled formatting.

> locale test failure for br_FR.ISO-8859-1 and hu_HU.ISO-8859-2
> -------------------------------------------------------------
>
>                 Key: STDCXX-372
>                 URL: https://issues.apache.org/jira/browse/STDCXX-372
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Locales
>    Affects Versions: 4.2.0
>         Environment: gcc 3.4.6, Linux x86_64
>            Reporter: Martin Sebor
>            Priority: Minor
>             Fix For: 4.2.1
>
>   Original Estimate: 8h
>  Remaining Estimate: 8h
>
> Running the test scripts for br_FR.ISO-8859-1 and hu_HU.ISO-8859-2 shows that stages
2 and 3 differ (the diff is below the script output):
> {noformat}
> $ ./br_FR.ISO-8859-1.sh -d -n
> RWSTD_SRC_ROOT=/amd/devco/sebor/stdcxx/etc/nls
> export RWSTD_SRC_ROOT
> mkdir -p /tmp/locale.11871/stage.1/charmaps
> ./localedef -w -c -f /amd/devco/sebor/stdcxx/etc/nls/charmaps/ISO-8859-1 -i /amd/devco/sebor/stdcxx/etc/nls/src/br_FR
/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 >/dev/tty 2>&1
> LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.1/charmaps/ISO-8859-1
2>/dev/tty
> LC_ALL=/tmp/locale.11871/stage.1/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.1/br_FR.src
2>/dev/tty
> mkdir -p /tmp/locale.11871/stage.2/charmaps
> ./localedef -w -c -f /tmp/locale.11871/stage.1/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.1/br_FR.src
/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 >/dev/tty 2>&1
> RWSTD_SRC_ROOT=/tmp/locale.11871/stage.1
> export RWSTD_SRC_ROOT
> LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.2/charmaps/ISO-8859-1
2>/dev/tty
> LC_ALL=/tmp/locale.11871/stage.2/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.2/br_FR.src
2>/dev/tty
> mkdir -p /tmp/locale.11871/stage.3/charmaps
> ./localedef -w -c -f /tmp/locale.11871/stage.2/charmaps/ISO-8859-1 -i /tmp/locale.11871/stage.2/br_FR.src
/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 >/dev/tty 2>&1
> RWSTD_SRC_ROOT=/tmp/locale.11871/stage.2
> export RWSTD_SRC_ROOT
> LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale --charmap -l >/tmp/locale.11871/stage.3/charmaps/ISO-8859-1
2>/dev/tty
> LC_ALL=/tmp/locale.11871/stage.3/br_FR.ISO-8859-1 ./locale -ck -h -l LC_ALL >/tmp/locale.11871/stage.3/br_FR.src
2>/dev/tty
> diff /tmp/locale.11871/stage.1/charmaps/ISO-8859-1  /tmp/locale.11871/stage.2/charmaps/ISO-8859-1
>/dev/null
> diff /tmp/locale.11871/stage.2/charmaps/ISO-8859-1  /tmp/locale.11871/stage.3/charmaps/ISO-8859-1
>/dev/null
> diff /tmp/locale.11871/stage.2/br_FR.src  /tmp/locale.11871/stage.3/br_FR.src >/dev/null
> ## AssertionFailed: /tmp/locale.11871/stage.2/br_FR.src  and /tmp/locale.11871/stage.3/br_FR.src
differ.
> # +-----------------------+--------+--------+--------+
> # | DIAGNOSTIC            | ACTIVE |  TOTAL |INACTIVE|
> # +-----------------------+--------+--------+--------+
> # | (S7) ASSERTION        |      1 |     16 |    93% |
> # +-----------------------+--------+--------+--------+
> ## Assertions = 16
> ## FailedAssertions = 1
> $ diff /tmp/locale.11871/stage.2/br_FR.src /tmp/locale.11871/stage.3/br_FR.src
> 5,6c5,6
> < #   codeset_off: 8640
> < #   charmap_off: 8651
> ---
> > #   codeset_off: 8520
> > #   charmap_off: 8531
> 8c8
> < #   num_elms: 264
> ---
> > #   num_elms: 258
> 12,14c12
> < #   largest_ce: 2
> < collating-element <RW_CE_0> from "<U0048>"
> < collating-element <RW_CE_1> from "<U0068>"
> ---
> > #   largest_ce: 1
> 17,18d14
> < <RW_CE_0>  \x38;\x23;\x0c;IGNORE;
> < <RW_CE_1>  \x38;\x23;\x0d;IGNORE;
> {noformat}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message