On Nov 22, 2007 9:03 PM, Otto Moerbeek <[EMAIL PROTECTED]> wrote:
>
> On Thu, Nov 22, 2007 at 03:09:41PM +0100, Karl Sjodahl - dunceor wrote:
>
> > Hello.
> >
> > I'm having problems with the silc port.
> >
> > If I run silc I get this
> >
> > $ silc
> > Running SILC for the first time
> > Private key passphrase:
> > Retype private key passphrase: Floating point exception (core dumped)
> > $
> >
> > This is on amd-64, OpenBSD 4.2-current (as of yesterday).
> >
> > I also downloaded silc-client from silcnet.org and build 1.1.3 from
> > source and it's the same problem.
> >
> > Anybody seen this problem and know how to solve it?
> >
> > Please cc me, I'm not member of ports.
> >
> > BR
> > dunceor
>
> My guess is this is caused by using the 128 bits arithmetic types in
> w-silc-client-1.1.2/silc-client-1.1.2/lib/silcmath/tma.h:
>
>    typedef unsigned long      tma_mp_word __attribute__ ((mode(TI)));
>
>         -Otto
>
>

Hello.
It look like that is indeed the reason for the problem.
Any suggestion how to fix it? I haven't had time to look at it more
closely so I don't know what it takes to fix it.
It this releated to AMD64, can't it handle those 128bit stuff?
Is it anything that has come in on AMD64 that is related to this or
why hasn't it showed up before (I ran like 1.0.1 before I upgraded to
4.2-current without problem).

br
dunceor

Reply via email to