On Fri, Sep 05, 2014 at 02:48:01PM +0000, VandeVondele  Joost wrote:
> 
> > Please sort the letters (LC_ALL=C sort) and where consecutive, use ranges.
> > Thus \[0-9A-Zhjqvx-z\]* or so.  What is - doing in your list?  _-9 is quite
> > unexpected range.  
> 
> the '-' is a bug indeed. I added this to the list of allowed starting 
> characters, but this clearly this is not a good idea. Thanks, removed.
> 
> > Also, please tweak the script so that it will do the
> > sorting and ranges handling for you.
> 
> The current order is the number of files that start with this letter, which 
> is somewhat informative, but let me see if I can have ranges easily (in 
> awk...).

BTW, number of tests might help as initial guess on how to split things, but
might be severely off.
What I'd recommend after you split with your script that you perform a
make -j1 check and diff the Test run by and runtest completed
times in each of the */*.log.sep files and see what time each job takes,
then perhaps reshuffle stuff a little bit until it is roughly even. 
Some letters could start more dg-do run tests while others more dg-do
compile once, some tests take a short time to compile, some very long, etc.

        Jakub

Reply via email to