summaryrefslogtreecommitdiff
path: root/testsuite/tests/rebindable/DoParamM.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/rebindable/DoParamM.stderr')
-rw-r--r--testsuite/tests/rebindable/DoParamM.stderr17
1 files changed, 13 insertions, 4 deletions
diff --git a/testsuite/tests/rebindable/DoParamM.stderr b/testsuite/tests/rebindable/DoParamM.stderr
index 7c095445e1..09d2370737 100644
--- a/testsuite/tests/rebindable/DoParamM.stderr
+++ b/testsuite/tests/rebindable/DoParamM.stderr
@@ -6,20 +6,29 @@ DoParamM.hs:146:25:
In a stmt of a 'do' block: return (v == v')
DoParamM.hs:286:28:
- Couldn't match expected type `Locked' with actual type `Unlocked'
- Expected type: LIO Locked r0 b0
+ Couldn't match type `Unlocked' with `Locked'
+ Expected type: LIO Locked Locked ()
Actual type: LIO Unlocked Locked ()
In a stmt of a 'do' block: tlock2_do
In the expression:
do { tlock2_do;
tlock2_do }
+ In an equation for `tlock4_do':
+ tlock4_do
+ = do { tlock2_do;
+ tlock2_do }
DoParamM.hs:302:37:
- Couldn't match expected type `Unlocked' with actual type `Locked'
- Expected type: LIO Unlocked r0 b0
+ Couldn't match type `Locked' with `Unlocked'
+ Expected type: LIO Unlocked Unlocked ()
Actual type: LIO Locked Unlocked ()
In a stmt of a 'do' block: unlock
In the expression:
do { tlock2_do;
unlock;
unlock }
+ In an equation for `tlock4'_do':
+ tlock4'_do
+ = do { tlock2_do;
+ unlock;
+ unlock }