summaryrefslogtreecommitdiff
path: root/test/files/pos/t9097.flags
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@gmail.com>2015-01-19 21:40:20 +0100
committerLukas Rytz <lukas.rytz@gmail.com>2015-01-20 11:39:48 +0100
commita8b6e361de37705036c4e8307ad75e279fafe9f5 (patch)
tree2e64ec99d239dca045bff93bdbd1471386090e3f /test/files/pos/t9097.flags
parent783c5ccfe7c2b22f1a1bdf6530028eac0d941702 (diff)
downloadscala-a8b6e361de37705036c4e8307ad75e279fafe9f5.tar.gz
scala-a8b6e361de37705036c4e8307ad75e279fafe9f5.tar.bz2
scala-a8b6e361de37705036c4e8307ad75e279fafe9f5.zip
SI-9097 Remove spurious warning about conflicting filenames
When using delambdafy:method, closure classes are generated late. The class is added to a map and integrated into the PackageDef in transformStats. When declaring a package object, there are potentially multiple PackageDefs for the same package. In this case, the closure class was added to all of them. As a result, GenASM / GenBCode would run multiple times on the closure class. In GenBCode this would trigger a warning about conflicting filenames.
Diffstat (limited to 'test/files/pos/t9097.flags')
-rw-r--r--test/files/pos/t9097.flags1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/files/pos/t9097.flags b/test/files/pos/t9097.flags
new file mode 100644
index 0000000000..0f8175b88b
--- /dev/null
+++ b/test/files/pos/t9097.flags
@@ -0,0 +1 @@
+-Ydelambdafy:method -Ybackend:GenBCode -Xfatal-warnings \ No newline at end of file