This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][BZ #18441] add testcase from bugreport


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 ààààààà ààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààà àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààà àààààààààààààààààààààààààààààà àààààààààààààààààà
> ààààààààààààààààààààààà ààààààààààà àààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> àààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> ààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààààà
> (ààààààà...)
> 



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]