This is the mail archive of the frysk@sourceware.org mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Many new test failures (execvp: Too many open files)


Hi Andrew,

On Thu, 2007-07-05 at 12:14 -0400, Andrew Cagney wrote:
> Mark Wielaard wrote:
> > Could you explain why the changes were made and what they were supposed
> > to do? That would help in reviewing the issue.
> >   
> You described it; s/brokenXXX/unresolvedOnYYY/ ; this finishes the 
> introduction of UNRESOLVED I started some time ago.  You'll also see I 
> killed some unused functions; and simplified unresolvedOnUtrace (as fc5 
> is gone).  Perhaps it is that last change?

Indeed. The old version returned false on Fedora 7, the new version
returns true. Meaning in particular that several tests in
TestTaskObserver and TestTaskObserver now run while they didn't before
this patch. But this doesn't seem to be the root cause for the execvp
issues.

The thing that worked around it for me for now seems to be to disable
the frysk.rt.TestStepping.testASMSingleStep() test that seems to fail
with ERROR java.lang.ArrayIndexOutOfBoundsException: 0
Apparently this failure causes no more file descriptors to be available.
Reported as http://sourceware.org/bugzilla/show_bug.cgi?id=4751
And adjusted the TestStepping accordingly.

2007-07-09  Mark Wielaard  <mwielaard@redhat.com>

  * TestStepping.java (testASMSingleStep): Add unresolved for bug #4751.

Cheers,

Mark

diff -u -r1.39 TestStepping.java
--- frysk-core/frysk/rt/TestStepping.java       5 Jul 2007 03:01:50 -0000      1.39
+++ frysk-core/frysk/rt/TestStepping.java       9 Jul 2007 09:23:40 -0000
@@ -254,6 +254,9 @@
     if (unresolvedOnPPC(3277))
       return;
     
+    if (unresolved(4751))
+      return;
+
     initial = true;
     this.lineMap = new HashMap();



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]