GnuPG 2.0.10 - t-convert test fails on ppc and s390

Petr Uzel petr.uzel at suse.cz
Mon Jan 19 12:29:08 CET 2009


On Mon, Jan 19, 2009 at 11:25:05AM +0100, Werner Koch wrote:
> On Mon, 19 Jan 2009 09:59, petr.uzel at suse.cz said:
> 
> > make[3]: Entering directory `/suse/puzel/packages/gnupg-2.0.10/common'
> > t-convert.c:373: test 7 failed
> 
> Can you please add some debug output; in particular the fprintf line
> below:
> 
>       tail = hex2str (tests[idx].hex, buffer, sizeof buffer, &count);
>       if (tests[idx].str)
>         {
>           /* Good case test.  */
>           if (!tail)
>             fail (idx);
>           else if (strcmp (tests[idx].str, buffer))
>             fail (idx);
>           else if (tail - tests[idx].hex != tests[idx].off)
>             fail (idx);
>           else if (strlen (buffer) != count)
>             {
>             fprintf (stderr, "buffer=-->%s<-- count=%d\n", 
>                      buffer, (int)count);
>             fail (idx);
>             }
> 
> 
> and run the test manually:
> 
>  cd common; ./t-convert

~/packages/gnupg-2.0.10/common> ./t-convert
buffer=--><-- count=-1
t-convert.c:374: test 7 failed

> Or give me a test account on one of these machines.

I'd like to, but I can't as those are suse internal machines. Sorry.

I'll try to look at it with a debugger...


-- 
Best regards / s pozdravem

Petr Uzel, Packages maintainer
---------------------------------------------------------------------
SUSE LINUX, s.r.o.                          e-mail: puzel at suse.cz
Lihovarská 1060/12                          tel: +420 284 028 964
190 00 Prague 9                             fax: +420 284 028 951
Czech Republic                              http://www.suse.cz



More information about the Gnupg-users mailing list