mysql-test-run when no latin1_de is installed

mysql-test-run when no latin1_de is installed

am 07.10.2002 03:11:27 von Julian Ladisch

>Description:
mysql-test-run starts ctype_latin1_de.test even if charset latin1_de is
not compiled in.
This causes "master.pid was not created in 30 seconds; Aborting"

>How-To-Repeat:
configure without charset latin1_de, build
cd mysql-test
../mysql-test-run --do-test=ctype_latin1_de

>Fix:
After starting mysqld, mysql-test-run should check whether latin1_de is
compiled in, and skipping ctype_latin1_de.test if it isn't.

>Originator: Julian Ladisch
>MySQL support: licence
>Synopsis: mysql-test-run when no latin1_de is installed
>Severity: non-critical
>Priority: low
>Category: mysql
>Class: sw-bug
>Release: mysql-4.0.4-beta (Source distribution)
>Environment:
System: Linux 2.4.10-4GB #1 i686
Compilation info: CC='gcc' CFLAGS='-O3' CXX='gcc' CXXFLAGS='-O3 -felide-constructors -fno-exceptions -fno-rtti' LDFLAGS=''
Configure command: ./configure --prefix=/usr/local/mysql --enable-assembler --with-mysqld-ldflags=-all-static CFLAGS=-O3 'CXXFLAGS=-O3 -felide-constructors -fno-exceptions -fno -rtti' CXX=gcc


------------------------------------------------------------ ---------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)

To request this thread, e-mail bugs-thread12644@lists.mysql.com
To unsubscribe, e-mail

Re: mysql-test-run when no latin1_de is installed

am 07.10.2002 15:22:46 von Sinisa Milivojevic

Julian Ladisch writes:
> >Description:
> mysql-test-run starts ctype_latin1_de.test even if charset latin1_de is
> not compiled in.
> This causes "master.pid was not created in 30 seconds; Aborting"
>
> >How-To-Repeat:
> configure without charset latin1_de, build
> cd mysql-test
> ./mysql-test-run --do-test=ctype_latin1_de
>
> >Fix:
> After starting mysqld, mysql-test-run should check whether latin1_de is
> compiled in, and skipping ctype_latin1_de.test if it isn't.
>

It actually should be changed into german1

--
Regards,
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, Fulltime Developer
/_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus
<___/ www.mysql.com


------------------------------------------------------------ ---------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)

To request this thread, e-mail bugs-thread12652@lists.mysql.com
To unsubscribe, e-mail

mysql-test-run when no latin1_de is installed

am 07.10.2002 19:50:34 von Michael Widenius

Hi!

>>>>> "Julian" == Julian Ladisch writes:

>> Description:
Julian> mysql-test-run starts ctype_latin1_de.test even if charset latin1_de is
Julian> not compiled in.
Julian> This causes "master.pid was not created in 30 seconds; Aborting"

>> How-To-Repeat:
Julian> configure without charset latin1_de, build
Julian> cd mysql-test
Julian> ./mysql-test-run --do-test=ctype_latin1_de

This is a know issue and will not be fixed until 4.1

(The reason is that we can't at this point easily test which character
sets are supported and drop the test)

Regards,
Monty

--
For technical support contracts, goto https://order.mysql.com/
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Mr. Michael Widenius
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, CTO
/_/ /_/\_, /___/\___\_\___/ Helsinki, Finland
<___/ www.mysql.com

------------------------------------------------------------ ---------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)

To request this thread, e-mail bugs-thread12657@lists.mysql.com
To unsubscribe, e-mail

Re: mysql-test-run when no latin1_de is installed

am 08.10.2002 02:57:11 von Julian Ladisch

Sinisa Milivojevic wrote:

> Julian Ladisch writes:
> > >Description:
> > mysql-test-run starts ctype_latin1_de.test even if charset latin1_de is
> > not compiled in.
> > This causes "master.pid was not created in 30 seconds; Aborting"
> >
> > >How-To-Repeat:
> > configure without charset latin1_de, build
> > cd mysql-test
> > ./mysql-test-run --do-test=3Dctype_latin1_de
> >
> > >Fix:
> > After starting mysqld, mysql-test-run should check whether latin1_de is
> > compiled in, and skipping ctype_latin1_de.test if it isn't.
>
> It actually should be changed into german1

There are two german charsets: german1 and latin1_de.

german1 is a simple charset. An umlaut is sorted like a single regular
character: ä=a ö=o ü=u

latin1_de is a complex charset, in strings/ctype-latin1_de.c you find the
code. It is complex because an umlaut is sorted like a single regular
character plus character e: ä=ae ö=oe ü=ue (and ß=ss)

Looking at mysql-test/r/ctype_latin1_de.result you see that the test
really tests latin1_de. This is documented in the documentation in "German
character set", but that page should mention german1 as well (and correct
the typo in latin_de).

Julian



------------------------------------------------------------ ---------
Before posting, please check:
http://www.mysql.com/manual.php (the manual)
http://lists.mysql.com/ (the list archive)

To request this thread, e-mail bugs-thread12667@lists.mysql.com
To unsubscribe, e-mail