Commit f9843fcd authored by simonmar's avatar simonmar
Browse files

[project @ 2001-08-08 13:31:05 by simonmar]

update expected output
parent f1581541
......@@ -3,4 +3,4 @@ cc001.hs:5:
Ambiguous type variable(s) `t'
in the constraint `PrelGHC.CCallable t'
arising from an argument in the _ccall_ to `foo', namely `(undefined ())' at cc001.hs:5
in the definition of function `f': _ccall_ foo (undefined ())
In the definition of `f': _ccall_ foo (undefined ())
......@@ -2,4 +2,4 @@
cc002.hs:10:
No instance for `PrelGHC.CReturnable ForeignObj'
arising from the result of the _ccall_ to `a' at cc002.hs:10
in the definition of function `a': _ccall_ a
In the definition of `a': _ccall_ a
Cannot generalise these overloadings (in a _ccall_):
PrelGHC.CReturnable a arising from the result of the _ccall_ to `f' at cc004.hs:8
Cannot generalise these overloadings (in a _ccall_):
PrelGHC.CReturnable a arising from the result of the _ccall_ to `f' at cc004.hs:15
cc004.hs:8:
Ambiguous type variable(s) `a'
in the constraint `PrelGHC.CReturnable a'
arising from the result of the _ccall_ to `f' at cc004.hs:8
In the first argument of `thenADR', namely `_ccall_ f'
in the definition of function `foo':
In the definition of `foo':
(_ccall_ f) `thenADR` (\ a -> return (a + 1))
cc004.hs:8:
......@@ -24,7 +18,7 @@ cc004.hs:15:
in the constraint `PrelGHC.CReturnable a'
arising from the result of the _ccall_ to `f' at cc004.hs:15
In the first argument of `thenADR', namely `_ccall_ f'
in the definition of function `bar':
In the definition of `bar':
(_ccall_ f) `thenADR` (\ a -> return (a + 1))
cc004.hs:15:
......
cc005.hs:7:
Unacceptable argument type in foreign declaration: Int#
When checking declaration:
foreign export _ccall "foo" foo :: Int# -> IO ()
When checking declaration: foreign export foo foo :: Int# -> IO ()
cc005.hs:10:
Unacceptable result type in foreign declaration: Int#
When checking declaration:
foreign export _ccall "bar" bar :: Int -> Int#
When checking declaration: foreign export bar bar :: Int -> Int#
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