make smolder_coretest: (temporary ?) revision to depend only on 'corevm'

James E Keenan jkeen at verizon.net
Sat Oct 3 13:09:18 UTC 2009


This weekend we're focusing on the 'pcc_reapply' branch.  We have to get 
it to complete 'make corevm' and pass 'make coretest' consistently 
before we can think about 'make all' and 'make test'.  It would be very 
convenient to get Smolder reports equivalent to 'make corevm coretest'.

There is one problem, however.  In trunk, the 'smolder_coretest' target 
is coded to depend on 'test_prep', which in turn depends on 'all'.  But 
we know that right now we're not going to come close to 'all' in the 
pcc_reapply branch.

So, in the pcc_reapply branch only, I have revised 
config/gen/makefiles/root.in as follows:

Index: config/gen/makefiles/root.in
===================================================================
--- config/gen/makefiles/root.in        (revision 41632)
+++ config/gen/makefiles/root.in        (working copy)
@@ -1482,7 +1482,7 @@
  smolder_test : test_prep
         $(PERL) t/harness $(EXTRA_TEST_ARGS) --archive --send-to-smolder

-smolder_coretest : test_prep
+smolder_coretest : corevm
         $(PERL) t/harness $(EXTRA_TEST_ARGS) --core-tests --archive 
--send-to-smolder

  smoke : smolder_test


When we get closer to merging 'pcc_reapply' back into trunk, we should 
discuss whether this is a better formulation of 'smolder_coretest' over 
the long run.

Thank you very much.

kid51



More information about the parrot-dev mailing list