Re: [HACKERS] Divide by zero error on SPARC/Linux. - Mailing list pgsql-hackers

From Bruce Momjian
Subject Re: [HACKERS] Divide by zero error on SPARC/Linux.
Date
Msg-id 199806230416.AAA03437@candle.pha.pa.us
Whole thread Raw
In response to Re: [HACKERS] Divide by zero error on SPARC/Linux.  (Keith Parks <emkxp01@mtcc.demon.co.uk>)
List pgsql-hackers
>
> Bruce,
>
> That's what I would have half expected too but am I actually using
> any floating point arithmetic?
>
> The function called is int4div() which simply does a, return (arg1/arg2),
> so I would have expected integer arithmetic.
>
> If I cast to float I get:-
>
> postgres=> select 1::float8/0::float8;
> ERROR:  float8div: divide by zero error
> postgres=>

I recommend you put debugs around where it is crashing, and the
reproduce it in a C program, with the same signal() call to catch it,
and see if it works.

--
Bruce Momjian                          |  830 Blythe Avenue
maillist@candle.pha.pa.us              |  Drexel Hill, Pennsylvania 19026
  +  If your life is a hard drive,     |  (610) 353-9879(w)
  +  Christ can be your backup.        |  (610) 853-3000(h)

pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] Problem after removal of exec(), help
Next
From: Goran Thyni
Date:
Subject: Re: [HACKERS] Problem after removal of exec(), help