[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