
#14162: Core Lint error
-------------------------------------+-------------------------------------
Reporter: Iceland_jack | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.2.1
Resolution: | Keywords: TypeInType
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by simonpj):
But the actual error is somewhere in the unfolding wrapper for `SSubNil`,
which is injected by `CorePrep` and looks like this
{{{
SSubNil
:: forall a (ys :: Maybe a) (x :: SubList a ys).
((ys :: Maybe a) ~# ('Nothing a :: Maybe a),
(x :: SubList a ys) ~# ('SubNil a :: SubList a ('Nothing a))) =>
R:SingSubListx a ys x
[GblId[DataCon],
Arity=2,
Caf=NoCafRefs,
Str=