This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH][BZ #18441] add testcase from bugreport
- From: OndÅej BÃlka <neleai at seznam dot cz>
- To: Leonhard Holz <leonhard dot holz at web dot de>
- Cc: libc-alpha at sourceware dot org
- Date: Thu, 2 Jul 2015 00:27:07 +0200
- Subject: Re: [PATCH][BZ #18441] add testcase from bugreport
- Authentication-results: sourceware.org; auth=none
- References: <558E8EB4 dot 3070407 at web dot de>
On Sat, Jun 27, 2015 at 01:53:24PM +0200, Leonhard Holz wrote:
> This patch adds the testcase mentioned in the bug report to the strcoll benchmark.
> A patch that solves the problem follows.
>
>
> * benchtests/bench-strcoll.c: Add thai text with en_US.UTF-8 locale.
> * benchtests/strcoll-inputs/wikipedia-th#en_US.UTF-8: New file.
>
This is ok as patch but testcase tooks a minute. I would wait with
commiting this until bug is fixed.
>
> diff --git a/benchtests/bench-strcoll.c b/benchtests/bench-strcoll.c
> index ded04a6..17ccae1 100644
> --- a/benchtests/bench-strcoll.c
> +++ b/benchtests/bench-strcoll.c
> @@ -53,7 +53,8 @@ static const char *const input_files[] = {
> "lorem_ipsum#is_IS.UTF-8",
> "lorem_ipsum#it_IT.UTF-8",
> "lorem_ipsum#sr_RS.UTF-8",
> - "lorem_ipsum#ja_JP.UTF-8"
> + "lorem_ipsum#ja_JP.UTF-8",
> + "wikipedia-th#en_US.UTF-8"
> };
>
> #define TEXTFILE_DELIMITER " \n\r\t.,?!"
> ààààààààà àààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààà ààààà àààà à.à. 2274
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> à.à. 1597 àààààààààààààààààààààààààààààààààààààà 30 ààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà ààààààààààààààààààààààààààààààà
> 1012 ààààààààààààààà ààààààààààààààààààààààààààà 6,500 ààààà (2 ààààààààààà)
> ààààààààààààààààààà 11 ààààà (3.4 ààààààà) ààààààààààààààààà 1,500 ààààààààààààààààà
> à àààààààààààààààààààààààààààààààààààààà ààààààààààààààààààààààààààààààà 28-30 àààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà 30.2 àààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààà.à. 2493 ààà 2512
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààà à.à. 2546 ààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà (ààààààà...)
> ààààà ààààààààà àààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààà ààààààààààà àààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààà (hypothesis of the primeval atom) ààààààààààààà
> ààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààà ààààààààà à.à. 1929 ààààààà ààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààà àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààà àààààààààààààààààà
> ààààààààààààààààààààààà ààààààààààà àààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> (ààààààà...)
>