This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [patches] Re: RISC-V glibc port, v4
On 01/15/2018 03:47 PM, Joseph Myers wrote:
> On Mon, 15 Jan 2018, Darius Rad wrote:
>
>> Summary of test results:
>> 159 FAIL
>> 5413 PASS
>> 4 UNRESOLVED
>> 21 UNSUPPORTED
>> 18 XFAIL
>>
>> I have placed output here [1], including .out and .out-result for the
>> failing (in fact, non-PASS) tests. This was run with qemu-system on
>> RV64 LP64D. This also reflects two small changes on top of the V4 patches.
>>
>> About 35 tests fail because they attempt to load incompatible libraries
>> from /lib, rather than the libraries under test. These error messages
>> are not reflected in the test output, but are in the output of 'make
>> check' (output.log in the tar file).
>
> Thanks. Please see the generic information at
> <https://sourceware.org/glibc/wiki/Release/2.26#Architecture-independent>.
> In particular, "If the test system does not have suitable copies of
> libgcc_s.so and libstdc++.so installed in system library directories, it
> is necessary to copy or symlink them into the build directory before
> testing (see https://sourceware.org/ml/libc-alpha/2012-04/msg01014.html
> regarding the use of system library directories here).". (I expect I'll
> copy that information into the 2.27 page if it still seems relevant on
> running 2.27 architecture tests once the final architecture-independent
> reviews remaining from the slush period have been done.) Some of your
> other failures are also known issues on that list (or known on several
> architectures already).
>
> If you copy libgcc_s.so.1 and libstdc++.so.6 into the build directory
> before "make check", I expect you should get much better results - and
> more meaningful results for identifying other problems. I think it's a
> lot more than 35 tests affected (note all the "libgcc_s.so.1 must be
> installed for pthread_cancel to work" in output.log, for example).
>
Understood, thank you. I will rerun and review the failures in the
context of those other reported results.