diff options
Diffstat (limited to 'testsuite/tests/linear/should_fail/LinearFFI.stderr')
-rw-r--r-- | testsuite/tests/linear/should_fail/LinearFFI.stderr | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/testsuite/tests/linear/should_fail/LinearFFI.stderr b/testsuite/tests/linear/should_fail/LinearFFI.stderr new file mode 100644 index 0000000000..41dd5e66a7 --- /dev/null +++ b/testsuite/tests/linear/should_fail/LinearFFI.stderr @@ -0,0 +1,20 @@ + +LinearFFI.hs:6:1: error: + • Unacceptable argument type in foreign declaration: + Linear types are not supported in FFI declarations, see #18472 + • When checking declaration: + foreign import ccall safe "exp" c_exp :: Double #-> Double + +LinearFFI.hs:7:1: error: + • Unacceptable argument type in foreign declaration: + Linear types are not supported in FFI declarations, see #18472 + • When checking declaration: + foreign import stdcall safe "dynamic" d8 + :: FunPtr (IO Int) #-> IO Int + +LinearFFI.hs:8:1: error: + • Unacceptable argument type in foreign declaration: + Linear types are not supported in FFI declarations, see #18472 + • When checking declaration: + foreign import ccall safe "wrapper" mkF + :: IO () #-> IO (FunPtr (IO ())) |