[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gm2] Updated report on gm2-2010-02-25 on Solaris 10/sparc
From: |
john o goyo |
Subject: |
[Gm2] Updated report on gm2-2010-02-25 on Solaris 10/sparc |
Date: |
Fri, 26 Feb 2010 10:29:55 -0500 |
On 25-Feb-10, at 7:48 PM, Gaius Mulley wrote:
john o goyo <address@hidden> writes:
Gmake check-gm2 yielded the following.
# of expected passes 7494
# of unexpected failures 1212
# of unresolved testcases 42
About 1200 fewer unresolved testcases now that the newly built gm2
links
against itself. As usual, full result to be sent to Gaius.
john
Hi John,
many thanks for the quick build. Looks like an incorrect library is
being used somehow - wrong ELF class?
ld.so.1: m.x1: fatal: /usr/sfw/lib/libgcc_s.so.1: wrong ELF class:
ELFCLASS32
Oh -- how stupid of me! I failed to set LD_LIBRARY_PATH_64. With this
set to /home/build/gcc4.1.2/lib/sparcv9, gmake check-gm2 produces the
following.
# of expected passes 8610
# of unexpected failures 96
# of unresolved testcases 42
Normally, gcc on Solaris/sparc has no problem with the 32/64-bit
libraries.
The link-editor knows what to do. For reasons unknown to me, gm2 has
problems finding the correct libraries so I must set LD_LIBRARY_PATH_64
when invoking gm2. Somehow, I stopped setting it.
This summer, I must investigate why it must be set in gm2 but not gcc.
(I use gcc-4.1.2, built on the box.)
Sincerely,
john
I wonder what would happen if you configured gm2 with:
--disable-multilib ?
regards,
Gaius