Re: [PATCH] Improve geometric types
| От | Tom Lane | 
|---|---|
| Тема | Re: [PATCH] Improve geometric types | 
| Дата | |
| Msg-id | 12821.1537995494@sss.pgh.pa.us обсуждение исходный текст  | 
		
| Ответ на | Re: [PATCH] Improve geometric types (Tomas Vondra <tomas.vondra@2ndquadrant.com>) | 
| Ответы | 
                	
            		Re: [PATCH] Improve geometric types
            		
            		 | 
		
| Список | pgsql-hackers | 
Tomas Vondra <tomas.vondra@2ndquadrant.com> writes:
> Hmmm, interesting. It seems both failures happen in the chunk that
> multiplies paths with points, i.e. essentially point_mul_point. So it
> seems most platforms end up with
>     (0,0) * (-3,4) = (-0, 0)
> while gaur apparently thinks it's (0,0). And indeed, that's what the
> attached trivial program does - I'd bet if you run it on gaur, it'll
> print 0.000000, not -0.000000.
Nope, no cigar:
$ gcc -Wall -O2 test.c
$ ./a.out
-0.000000
(I tried a couple other -O levels to see if that affected anything,
but it didn't.)
I'll try to isolate the problem more closely, but it will take awhile.
That machine is slow :-(
            regards, tom lane
		
	В списке pgsql-hackers по дате отправления: