PossibleDownsetConflict.hascasl.output revision 14b47f7dabb39996a31c7286810a5897587aed3a
%% Classes ---------------------------------------------------------------
a = {_ < t}
b = {_ < s}
c
d
e = a
h < (a, b, e)
%% Type Constructors -----------------------------------------------------
s : Type %(var)%
t : Type %(var)%
%% Diagnostics -----------------------------------------------------------
Warning (line 3, column 21) unchecked type 's'
Warning (line 5, column 21) unchecked type 't'
Warning (line 7, column 7) redeclared class 'a'
Error (line 7, column 7) alias class cannot become a real class 'a'
Warning (line 9, column 20) unchecked type 't'
Warning (line 9, column 7) redeclared class 'a'
Warning (line 11, column 20) unchecked type 's'
Warning (line 11, column 7) redeclared class 'a'
Error (line 11, column 7) inconsistent redefinition of 'a'
Warning (line 15, column 7) redeclared class 'a'
Error (line 15, column 7) inconsistent redefinition of 'a'
Warning (line 21, column 7) redeclared class 'h'
Warning (line 21, column 12) already known as super class 'a'
Warning (line 23, column 21) unchecked type 't'
Warning (line 23, column 7) redeclared class 'e'
Error (line 23, column 7) inconsistent redefinition of 'e'