Hi all

Hopefully this message will end up in lfs-general. If not, then my apologies.

In a message on lfs-support today, Dan Nicholson wrote:

FAIL: gcc.c-torture/compile/20001226- 1.c  -Os  (test for excess errors)
FAIL: gcc.c-torture /execute/va-arg-25.c execution,  -Os

Two failures isn't that bad. What hardware are you running on? It's
possible the failures are related to VMware. You'll also notice that
the are both related to -Os optimization, so maybe you just want to
avoid that case to be safe.

One thing I've noticed recently is that the glibc and gcc testsuites
can fail if the system is under heavy use. So, you can try to run the
tests again, leaving the system alone while they run.

I have some questions about the philosophy of running these tests. What is the point of testing software if the results of the test depend on so many irreproducible variable (like whether or not your system is under heavy use at the time)?

This is linked to another point that I've been confused about for a while, so I shall try to explain my thinking. Maybe it's just the scientist in me, but this seems to make interpretation of the results a bit tricky - especially for someone like me who is not an expert in these things.

Now, perhaps I should just not bother to run the tests if I don't think there's any point (it's my distro, so it's my rules 8o) ) but this seems rather unsatisfactory, given that there seems to be this opportunity to find out if the software is working as expected.

I suppose that the easy answer would be that I've missed some documentation (by which I mean official docs, rather than LFS notes), and if I have then I'm sorry for the noise I've just made 8o). If I've not missed anything, then my question stands. I'll try to rephrase it in a more explicit way.
If 'a few' failures are acceptable, how do you define 'a few'?
And if there are certain tests that are more critical than others, how do you know what these are?


Dave
8o)
--
LFS User #16110

--
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to