Re: Regression fails on Alpha True64 V5.0 for yesterdays cvs

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Regression fails on Alpha True64 V5.0 for yesterdays cvs
Дата
Msg-id 15464.1006187502@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Regression fails on Alpha True64 V5.0 for  ("Tegge, Bernd" <tegge@repas-aeg.de>)
Список pgsql-ports
"Tegge, Bernd" <tegge@repas-aeg.de> writes:
> Following up on my own message. The version with full debugging support
> works flawlessly. Compiling with partial debug gives:
>>> 0 interval_accum(fcinfo = 0x14019b140) ["timestamp.c":1575, 0x1201d7848]

Hmm.  The "memcpy" at that line is intended specifically to get around
any possible misaligned-pointer problem.  I have a nasty feeling that
Compaq's compiler is misoptimizing the memcpy into a
load-and-store-double kind of instruction sequence.  Can you pull out
the generated assembly code for that routine so we can look?

> I have no idea what array code is buggy but for now that this does not
> work with Compaq's compiler at -O4. I will try to find out, what lower
> optimization level, if any,  will hide the problem.

It could indeed be an overoptimization issue.  We could certainly reduce
the -O4 in template/osf (is that the one your system uses?) if that
helps.

            regards, tom lane

В списке pgsql-ports по дате отправления:

Предыдущее
От: "Tegge, Bernd"
Дата:
Сообщение: Re: Regression fails on Alpha True64 V5.0 for
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Regression fails on Alpha True64 V5.0 for yesterdays cvs