[commit: testsuite] master: Test Trac #7007 (5854eb6)
Simon Peyton Jones
simonpj at microsoft.com
Tue Jun 19 15:39:29 CEST 2012
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/5854eb6a6b54b269acfd65aee323eb13dd6545ff
>---------------------------------------------------------------
commit 5854eb6a6b54b269acfd65aee323eb13dd6545ff
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date: Mon Jun 18 09:17:51 2012 +0100
Test Trac #7007
>---------------------------------------------------------------
tests/rename/should_compile/T7007.hs | 10 ++++++++++
tests/rename/should_compile/all.T | 1 +
2 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/tests/rename/should_compile/T7007.hs b/tests/rename/should_compile/T7007.hs
new file mode 100644
index 0000000..73a6f06
--- /dev/null
+++ b/tests/rename/should_compile/T7007.hs
@@ -0,0 +1,10 @@
+module T7007 where
+
+import Data.Monoid( Monoid(..) )
+
+infixr 5 ++ -- This unambiguously refers to the local definition
+
+(++) :: Monoid a => a -> a -> a
+(++) = mappend
+
+
diff --git a/tests/rename/should_compile/all.T b/tests/rename/should_compile/all.T
index 95174b1..3c821f7 100644
--- a/tests/rename/should_compile/all.T
+++ b/tests/rename/should_compile/all.T
@@ -191,3 +191,4 @@ test('T5867',
multimod_compile, ['T5867', '-v0'])
test('T6027', normal, compile, [''])
test('T6120', normal, compile, [''])
+test('T7007', normal, compile, [''])
More information about the Cvs-ghc
mailing list