summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-03-28 21:44:33 +0000
committerPaul Phillips <paulp@improving.org>2011-03-28 21:44:33 +0000
commitbd319586ed4110b972bad9220cd9142f290eb859 (patch)
treeb7a931becbd2f2d5c4fab833df420b921237ec21 /test/files
parent214a04461b78814b8498ea5a6d1cbbd71d9a6ab3 (diff)
downloadscala-bd319586ed4110b972bad9220cd9142f290eb859.tar.gz
scala-bd319586ed4110b972bad9220cd9142f290eb859.tar.bz2
scala-bd319586ed4110b972bad9220cd9142f290eb859.zip
Looks like another java5/java6 difference gets ...
Looks like another java5/java6 difference gets me on a test. At least this time I was looking for that. No review.
Diffstat (limited to 'test/files')
-rw-r--r--test/files/pos/javaReadsSigs/fromjava.java18
1 files changed, 13 insertions, 5 deletions
diff --git a/test/files/pos/javaReadsSigs/fromjava.java b/test/files/pos/javaReadsSigs/fromjava.java
index b1ffc34c11..745fb84efd 100644
--- a/test/files/pos/javaReadsSigs/fromjava.java
+++ b/test/files/pos/javaReadsSigs/fromjava.java
@@ -58,10 +58,18 @@ public class fromjava {
public static <T> Object sum(Traversable<T> x) {
return x.sum(Contra.intNum);
}
+ // Looks like sum as given below fails under java5, so disabled.
+ //
+ // [partest] testing: [...]/files/pos/javaReadsSigs [FAILED]
+ // [partest] files/pos/javaReadsSigs/fromjava.java:62: name clash: sum(scala.collection.Traversable<A>) and <T>sum(scala.collection.Traversable<T>) have the same erasure
+ // [partest] public static B sum(Traversable<A> x) {
+ // [partest] ^
+ //
+ //
// can't make this work with an actual CanBuildFrom: see #4389.
- public static B sum(Traversable<A> x) {
- // have to cast it unfortunately: map in TraversableLike returns
- // "That" and such types seem to be signature poison.
- return ((Traversable<B>)x.map(f1, null)).head();
- }
+ // public static B sum(Traversable<A> x) {
+ // // have to cast it unfortunately: map in TraversableLike returns
+ // // "That" and such types seem to be signature poison.
+ // return ((Traversable<B>)x.map(f1, null)).head();
+ // }
} \ No newline at end of file