diff options
author | Ian Lynagh <igloo@earth.li> | 2011-10-01 13:33:23 +0100 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2011-10-01 13:33:23 +0100 |
commit | a40f26b29c4f6cf2100d4139a87b1de077661d6e (patch) | |
tree | 05843d44aa83b33d10218f616a8b5704709978e2 /testsuite/tests/safeHaskell | |
parent | a374bf93c4f96887010fb203fd134f6b6d0cc639 (diff) | |
download | haskell-a40f26b29c4f6cf2100d4139a87b1de077661d6e.tar.gz |
Accept type error message changes
I think ideally we should give the info from both the old and new
messages; i.e. "You wrote X, which I reduced to Y, which isn't valid".
That way if Y is an abstract newtype then it will be clearer why
the type wasn't valid. We used to only give X, and now we only give Y.
Finding X is now a little messier, especially in cases like ccfail005.
Diffstat (limited to 'testsuite/tests/safeHaskell')
-rw-r--r-- | testsuite/tests/safeHaskell/safeLanguage/SafeLang08.stderr | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/tests/safeHaskell/safeLanguage/SafeLang08.stderr b/testsuite/tests/safeHaskell/safeLanguage/SafeLang08.stderr index fc7c7fa00d..7785b2459e 100644 --- a/testsuite/tests/safeHaskell/safeLanguage/SafeLang08.stderr +++ b/testsuite/tests/safeHaskell/safeLanguage/SafeLang08.stderr @@ -1,6 +1,6 @@ SafeLang08.hs:9:1: - Unacceptable result type in foreign declaration: CDouble + Unacceptable result type in foreign declaration: Double Safe Haskell is on, all FFI imports must be in the IO monad When checking declaration: foreign import ccall safe "static SafeLang08_A" c_sin |