Update of bug #15941 (project make):

                  Status:                    None => Fixed                  
             Assigned to:                    None => psmith                 
             Open/Closed:                    Open => Closed                 
           Fixed Release:                    None => CVS                    

    _______________________________________________________

Follow-up Comment #1:

As per my email on this subject:

Having the makefiles created in the root directory is not a bug.  Many of the
tests do that.  Yes, it is bogus and somewhat of a misfeature that the test
suite doesn't create a separate area to run the tests in, but that is a
long-standing to-do list item for the test suite... one of many, actually. 
If anyone is interested in fixing the test suite that would be great.

However, adding lots of complexity to one single test, the way the suggested
replacement default_names does, to move things to another directory is not
the direction I want to go.  The solution should be that the harness will
create temporary directories and arrange for the tests to be invoked in that
directory.

The only real bug here is that the test calls the error() function if the
test fails; it shouldn't do that because, as you point out, that stops the
tests immediately before it has a chance to clean up.  I removed those calls
and the test should operate properly now.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=15941>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to