Commit 9a1b350e authored by Ian Lynagh's avatar Ian Lynagh
Browse files

Fix 7.0-branch testsuite behaviour

parent 285414fe
T2604.hs:7:35:
Can't make a derived instance of `Typeable (DList a)':
You need -XDeriveDataTypeable to derive an instance for this class
In the data type declaration for `DList'
T2604.hs:9:38:
Can't make a derived instance of `Typeable (NList a)'
(even with cunning newtype deriving):
You need -XDeriveDataTypeable to derive an instance for this class
In the newtype declaration for `NList'
drvfail015.hs:10:19:
Illegal instance declaration for `Eq T'
(All instance types must be of the form (T t1 ... tn)
where T is not a synonym.
Use -XTypeSynonymInstances if you want to disable this.)
In the stand-alone deriving instance for `Eq T'
drvfail015.hs:13:1:
The data constructors of `Handle' are not all in scope
so you cannot derive an instance for it
In the stand-alone deriving instance for `Eq Handle'
......@@ -160,5 +160,5 @@ test('T4484', normal, compile, [''])
test('T4492', normal, compile, [''])
test('T4494', normal, compile, [''])
test('DataFamDeriv', normal, compile, [''])
test('T1769', normal, compile, [''])
test('T1769', if_compiler_lt('ghc', '7.1', expect_fail), compile, [''])
test('T4497', normal, compile, [''])
......@@ -65,5 +65,5 @@ test('T2239', normal, compile_fail, [''])
test('T3440', normal, compile_fail, [''])
test('T4485', normal, compile_fail, [''])
test('T4174', normal, compile_fail, [''])
test('DerivUnsatFam', normal, compile_fail, [''])
test('DerivUnsatFam', if_compiler_lt('ghc', '7.1', expect_fail), compile_fail, [''])
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment