gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnutls 2.3.11 testsuite failure on sparc (openpgpself)


From: Nikos Mavrogiannopoulos
Subject: Re: gnutls 2.3.11 testsuite failure on sparc (openpgpself)
Date: Mon, 02 Jun 2008 23:00:58 +0300
User-agent: Thunderbird 2.0.0.14 (X11/20080505)

Andreas Metzler wrote:
> On 2008-06-01 Nikos Mavrogiannopoulos <address@hidden> wrote:
> [...]
>> the following program in this system: (I think the output shouldn't be
>> anything else than 8 but just to eliminate suspicions).
> 
>> #include <stdio.h>
> 
>> typedef unsigned char gnutls_openpgp_keyid_t[8];
> 
>> gnutls_openpgp_keyid_t t;
> 
>> int main()
>> {
>>   printf("size: %u\n", sizeof(t));
>> }
> 
> Hello,
> 
> size: 8

This is really strange error. Something that has been set using
gnutls_openpgp_crt_set_preferred_key_id() is returned differently when
gnutls_openpgp_crt_get_preferred_key_id() is used. Maybe the output of
valgrind might help when running openpgpself (in my system it prints
nothing suspicious).

As far as I understand this is a big endian machine but endianess
shouldn't affect the code that is involved. Do you have results of make
check in other big endian systems? If yes and they are successful could
it be a compiler issue?

If the above don't help I'd appreciate if it was possible to have access
in this system to try to debug it with gdb,

regards,
Nikos




reply via email to

[Prev in Thread] Current Thread [Next in Thread]