summaryrefslogtreecommitdiff
path: root/test/disabled
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-02-22 15:47:35 -0800
committerPaul Phillips <paulp@improving.org>2012-02-22 15:47:35 -0800
commitd6ed9e20fea676345f17b477f484becc9c48069a (patch)
tree0c7914da8085cbc8e4278f14a7dd281aa212111a /test/disabled
parent455129b32d8634856917f9ecf67987567fb46723 (diff)
downloadscala-d6ed9e20fea676345f17b477f484becc9c48069a.tar.gz
scala-d6ed9e20fea676345f17b477f484becc9c48069a.tar.bz2
scala-d6ed9e20fea676345f17b477f484becc9c48069a.zip
Disabled one failing test.
One to go (which doesn't fail for me, which is interesting because it's a VerifyError.)
Diffstat (limited to 'test/disabled')
-rw-r--r--test/disabled/buildmanager/t2652/A.scala3
-rw-r--r--test/disabled/buildmanager/t2652/B.scala4
-rw-r--r--test/disabled/buildmanager/t2652/t2652.changes/A2.scala4
-rw-r--r--test/disabled/buildmanager/t2652/t2652.check9
-rw-r--r--test/disabled/buildmanager/t2652/t2652.test3
5 files changed, 23 insertions, 0 deletions
diff --git a/test/disabled/buildmanager/t2652/A.scala b/test/disabled/buildmanager/t2652/A.scala
new file mode 100644
index 0000000000..a62506e890
--- /dev/null
+++ b/test/disabled/buildmanager/t2652/A.scala
@@ -0,0 +1,3 @@
+class A {
+ def x[T](t: T) = t
+}
diff --git a/test/disabled/buildmanager/t2652/B.scala b/test/disabled/buildmanager/t2652/B.scala
new file mode 100644
index 0000000000..86d08f0d3d
--- /dev/null
+++ b/test/disabled/buildmanager/t2652/B.scala
@@ -0,0 +1,4 @@
+object B {
+ val y = (new A).x(3)
+}
+
diff --git a/test/disabled/buildmanager/t2652/t2652.changes/A2.scala b/test/disabled/buildmanager/t2652/t2652.changes/A2.scala
new file mode 100644
index 0000000000..29135c0e94
--- /dev/null
+++ b/test/disabled/buildmanager/t2652/t2652.changes/A2.scala
@@ -0,0 +1,4 @@
+class A {
+ def x[@specialized T](t: T) = t
+}
+
diff --git a/test/disabled/buildmanager/t2652/t2652.check b/test/disabled/buildmanager/t2652/t2652.check
new file mode 100644
index 0000000000..071281c6ff
--- /dev/null
+++ b/test/disabled/buildmanager/t2652/t2652.check
@@ -0,0 +1,9 @@
+builder > A.scala B.scala
+compiling Set(A.scala, B.scala)
+Changes: Map()
+builder > A.scala
+compiling Set(A.scala)
+Changes: Map(class A -> List(Added(Definition(A.x$mBc$sp)), Added(Definition(A.x$mCc$sp)), Added(Definition(A.x$mDc$sp)), Added(Definition(A.x$mFc$sp)), Added(Definition(A.x$mIc$sp)), Added(Definition(A.x$mJc$sp)), Added(Definition(A.x$mSc$sp)), Added(Definition(A.x$mVc$sp)), Added(Definition(A.x$mZc$sp)), Changed(Definition(A.x))[method x changed from [T](t: T)T to [T](t: T)T flags: <method> <triedcooking>]))
+invalidate B.scala because it references changed definition [Changed(Definition(A.x))[method x changed from [T](t: T)T to [T](t: T)T flags: <method> <triedcooking>]]
+compiling Set(B.scala)
+Changes: Map(object B -> List())
diff --git a/test/disabled/buildmanager/t2652/t2652.test b/test/disabled/buildmanager/t2652/t2652.test
new file mode 100644
index 0000000000..6f3bd03361
--- /dev/null
+++ b/test/disabled/buildmanager/t2652/t2652.test
@@ -0,0 +1,3 @@
+>>compile A.scala B.scala
+>>update A.scala=>A2.scala
+>>compile A.scala