From: | Craig Ruff <cruff(at)ucar(dot)edu> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: 7.3.5 initdb failure on Irix 6.5.18 |
Date: | 2004-01-21 18:57:48 |
Message-ID: | 20040121185748.GA1484@ucar.edu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Here is what I discovered about this problem.
The MIPSpro 7.4.1 C compiler apparently has a structure assignment code
generation bug that is triggered at backend/access/transam/xlog.c:2683
LogwrtResult.Write = LogwrtResult.Flush = EndOfLog;
EndOfLog and LogwrtResult.Write are correct, but LogwrtResult.Flush ends
up corrupted.
I've opened a problem report with SGI (case ID 2505985 "MIPSpro 7.4.1 C
structure assignment bug") for those of you who need to track it. From
what I can see, PostgreSQL 7.3.x is vulnerable, PostgreSQL 7.4.1 seems
to pass its regression test, but I'd probably think twice about using
it when compiled with MIPSpro 7.4.1.
Everything seems ok when compiled with the SGI provided version of GCC 3.2.2.
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2004-01-21 19:59:21 | Re: Readline lib configure error. Help |
Previous Message | Tom Lane | 2004-01-21 17:18:42 | Re: BUG #1058: unexpected output when using timezone() and to_char() |