summaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2014-02-11 11:31:01 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2014-02-11 13:34:02 -0800
commit48f6cdda26d23c563511caaf6842691b2cf5d23e (patch)
tree99ff558db3fc26957d935ebf1296c093e4bda213 /build.xml
parent64ad11b49bd7630d596e950953a5b15d3abf1689 (diff)
downloadscala-48f6cdda26d23c563511caaf6842691b2cf5d23e.tar.gz
scala-48f6cdda26d23c563511caaf6842691b2cf5d23e.tar.bz2
scala-48f6cdda26d23c563511caaf6842691b2cf5d23e.zip
Revert "SI-1786 incorporate defined bounds in inference"
Have to revert because the stricter bounds that it inferred break e.g., slick. (Backstop for that added as pos/t1786-counter.scala, as minimized by Jason) Worse, the fix was compilation order-dependent. There's a less invasive fix (SI-6169) that could be generalized in `sharpenQuantifierBounds` (used in `skolemizeExistential`), but I'd rather not mess with existentials at this point. This reverts commit e28c3edda4dd405ed382227d2a688b799bf33c72. Conflicts: src/compiler/scala/tools/nsc/typechecker/Typers.scala test/files/pos/t1786.scala
Diffstat (limited to 'build.xml')
0 files changed, 0 insertions, 0 deletions