diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/typecheck/pass/reg_32_64/v2.expect | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/test/typecheck/pass/reg_32_64/v2.expect b/test/typecheck/pass/reg_32_64/v2.expect index 90166904..8854282d 100644 --- a/test/typecheck/pass/reg_32_64/v2.expect +++ b/test/typecheck/pass/reg_32_64/v2.expect @@ -1,13 +1,11 @@ Type error: -[[96mreg_32_64/v2.sail[0m]:21:18-22 +[[96mreg_32_64/v2.sail[0m]:21:2-15 21[96m |[0m (*R)['d .. 0] = data - [91m |[0m [91m^--^[0m - [91m |[0m Tried performing type coercion from bitvector('d, dec) to bitvector((('d - 0) + 1), dec) on data - [91m |[0m Coercion failed because: - [91m |[0m Mismatched argument types in subtype check + [91m |[0m [91m^-----------^[0m + [91m |[0m Bounds check failed for l-expression: ((0 <= 0 & 0 <= 'd) & 'd < 64) [91m |[0m This error was caused by: [91m |[0m [[96mreg_32_64/v2.sail[0m]:21:2-15 [91m |[0m 21[96m |[0m (*R)['d .. 0] = data [91m |[0m [91m |[0m [91m^-----------^[0m - [91m |[0m [91m |[0m Mismatched argument types in subtype check + [91m |[0m [91m |[0m Bounds check failed for l-expression: ((0 <= 0 & 0 <= 'd) & 'd < 64) [91m |[0m |
