Re: OpenBSD/Sparc status
| От | Stefan Kaltenbrunner |
|---|---|
| Тема | Re: OpenBSD/Sparc status |
| Дата | |
| Msg-id | 41A38742.9010107@kaltenbrunner.cc обсуждение исходный текст |
| Ответ на | Re: OpenBSD/Sparc status (Darcy Buskermolen <darcy@wavefire.com>) |
| Ответы |
Re: OpenBSD/Sparc status
|
| Список | pgsql-hackers |
Darcy Buskermolen wrote: > On November 19, 2004 10:55 am, you wrote: > >>The answer is: it's a gcc bug. The attached program should print >>x = 12.3 >>y = 12.3 >> >>but if compiled with -O or -O2 on Stefan's machine, I get garbage: >> >>$ gcc -O ftest.c >>$ ./a.out >>x = 12.3 >>y = 1.47203e-39 >>$ gcc -v >>Reading specs from /usr/lib/gcc-lib/sparc64-unknown-openbsd3.6/3.3.2/specs >>Configured with: >>Thread model: single >>gcc version 3.3.2 (propolice) >>$ > > > I can confirm this behavior on Solaris 8/sparc 64 as well. some more datapoints: solaris 2.9 with gcc 3.1 is broken(-O3 does not help here) linux/sparc64 (debian) with gcc 3.3.5 is broken too So it looks like at least gcc 3.1 and gcc 3.3.x are affected on Sparc64 on all operating systems. Stefan
В списке pgsql-hackers по дате отправления: