Bug fix ! , if $color_opts is unset partest script does not work.
Added a warning from scala runner script.
SI-7624 Fix -feature warnings and build with -feature

I added a language.existential import to LazyCombiner.scala which
should not be necessary, but causes a spurious warning otherwise:

    scala/src/library/scala/collection/parallel/mutable/LazyCombiner.scala:33:
    warning: the existential type
        scala.collection.parallel.mutable.LazyCombiner[_$1,_$2,_$3] forSome {
          type _$1; type _$2; type _$3 <: scala.collection.generic.Growable[_$1] with scala.collection.generic.Sizing },
    which cannot be expressed by wildcards, should be enabled by making the implicit value scala.language.existentials visible.
    if (other.isInstanceOf[LazyCombiner[_, _, _]]) {
                       ^

I created ticket SI-7750 to track this issue.
Formatting fixes for AnyVal

The files are not regenerated here, because additional fixes will
follow in the next commit.
SI-7624 Fix -Xlint warnings in AnyVal-related code

The changes are actually pretty small:
scala.language.implicitConversions is moved around so that it is only
emitted to the source file if there is an actual implicit conversion.
The rest of the diff are mostly the new generated source files
reflecting that change.
SI-7624 Fix a few remaining -Xlint warnings ...
in various places. This includes actors, compiler (mostly some new
macro parts) continuations, partest, scaladoc, scalap.
SI-7624 Replace new{Term,Type}Name with {Term,Type}Name
SI-7624 Fix -feature warnings in scala/tools/scalap

... and move scalap.scala.tools.scalap.scalax.rules to
scalap.scala.tools.scalap.rules now that all the Monad/Functor/
Applicatve/... stuff has been removed.
Whitespace fixes in scala/tools/scalap
Merge pull request #2792 from ScrapCodes/partest-script-fixed

Bug fix ! , if $color_opts is unset partest script does not work.
Merge pull request #2831 from soc/SI-7624

SI-7624 Fix -feature and some -Xlint warnings
Crasher in symbol tracer.
Repair NPE in -Ytyper-debug output.
Make memberType less crashy.

It's a source of constant peril that sym.tpe on NoSymbol
is fine (it's NoType) but tpe memberType sym on NoSymbol throws
a NSDNHO. The last thing we should be doing is discouraging
people from using memberType in favor of sym.tpe, the latter
being almost always the wrong thing.
Add some standard names used in pattern matcher.
Some general purpose methods.

Motivated by pattern matcher work, also useful elsewhere.
Expand the understanding of bytecode tests.

The new method is the same as sameMethodAndFieldSignatures, but ignores
generic signatures. This allows for testing methods which receive the same
descriptor but differing generic signatures. In particular, this happens
with value classes, which get a generic signature where a method written
in terms of the underlying values does not.
Add a helper method drop to ScalaRunTime.

We should do a lot more of this - it's ridiculously difficult
and error prone to generate code of this kind involving implicits,
type inference, etc. where the same goal is trivially accomplished
by generating a method call and letting the typer work out the
details.
Pushed some noisy logging down to debuglog.
Removed some dead code in Uncurry.