ref: 548ce5467e98c95e545be3fd021da014798a942d
parent: fe0c54bda8e70766480784336fc881567620410e
	author: Ori Bernstein <ori@eigenstate.org>
	date: Sun Aug 13 06:20:53 EDT 2017
	
Give a better error message about incomparable types.
--- a/mi/flatten.c
+++ b/mi/flatten.c
@@ -393,7 +393,7 @@
 	} else if (fields) {r = comparecomplex(s, n, exprop(n));
 	} else {- fatal(n, "unsupported comparison on values");
+ fatal(n, "unsupported comparison on type %s", tystr(ty));
}
r->expr.type = mktype(n->loc, Tybool);
return r;
--
⑨