I've run into a rather odd bug and wanted to know if others have seen this. Using boost build milestone 12, I have a problem with the following simple jamfile:

[---------SNIP--------]

lib sometest
    : sometest.cpp
    ;
explicit sometest ;

alias tests : sometest ;
explicit tests ;

[---------SNIP--------]

If I type "bjam sometest" is builds sometest. If I type "bjam tests", it finds one target, but does nothing. If I make tests non-explicit, it will build sometest.

Is tests special alias defined somewhere???

NOTE: This problem doesn't seem to occur in the latest boost build from CVS. However, we were hoping to use a "stable" milestone...

-Johnny