ucsd-progsys/liquidhaskell
Voir sur GitHubTermination error messages do not follow standard GHC format
Open
#1 961 ouverte le 4 avr. 2022
good first issue
Métriques du dépôt
- Stars
- (1 306 stars)
- Métriques de merge PR
- (Merge moyen 2j 18h) (12 PRs mergées en 30 j)
Description
When checking tests/neg/AutoSize.hs, the folllowing is output:
**** LIQUID: UNSAFE ************************************************************
neg/AutoSize.hs:19:1: error:
Termination Error
AutoSize.expSize
No decreasing parameter
|
19 | expSize (EConst _) = 0
| ^^^^^^^
Compare with:
**** LIQUID: UNSAFE ************************************************************
neg/Ast.hs:55:1: error:
Liquid Type Mismatch
.
The inferred type
VV : Ast.AstIndex
.
is not a subtype of the required type
VV : {VV : Ast.AstIndex | Ast.isTypeIndex VV}
.
Constraint id 1
|
55 | wrong = id1 astExpr
|
and you can see the leading whitespace differences.