diff options
author | Paul Phillips <paulp@improving.org> | 2012-01-07 19:35:58 -0800 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-01-07 21:14:18 -0800 |
commit | f7ae1388324e6f0062ebe1cc348177304dd6419d (patch) | |
tree | fb47a9f88618e60bb857ad4e9737e0a8731022d1 /src | |
parent | dc1bbb919eda7e3ec49e4b5cd9d726f58d318cf7 (diff) | |
download | scala-f7ae1388324e6f0062ebe1cc348177304dd6419d.tar.gz scala-f7ae1388324e6f0062ebe1cc348177304dd6419d.tar.bz2 scala-f7ae1388324e6f0062ebe1cc348177304dd6419d.zip |
Made type constraint propagation off by default.
Wow, it fails only during strap.comp. That is certainly a first for me,
managing to build quick and pass all the tests only to be unable to
rebuild the compiler from quick. Must be something fascinating taking
place in there. So for now I flipped the switch back down.
Diffstat (limited to 'src')
-rw-r--r-- | src/compiler/scala/reflect/internal/Types.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/reflect/internal/Types.scala b/src/compiler/scala/reflect/internal/Types.scala index 0b1196c1d0..4630733db4 100644 --- a/src/compiler/scala/reflect/internal/Types.scala +++ b/src/compiler/scala/reflect/internal/Types.scala @@ -93,7 +93,7 @@ trait Types extends api.Types { self: SymbolTable => /** In case anyone wants to turn off type parameter bounds being used * to seed type constraints. */ - private final val propagateParameterBoundsToTypeVars = !(sys.props contains "scalac.debug.no-prop-constraints") + private final val propagateParameterBoundsToTypeVars = sys.props contains "scalac.debug.prop-constraints" protected val enableTypeVarExperimentals = settings.Xexperimental.value |