From 404e91ce48862c2a7f5e871cce41409d7301fa81 Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Thu, 25 Aug 2022 06:49:52 +0800 Subject: provide better error messages for large set (#20207) Co-authored-by: Andreas Rumpf --- compiler/semtypes.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compiler') diff --git a/compiler/semtypes.nim b/compiler/semtypes.nim index 3fa449334..8ddc2196a 100644 --- a/compiler/semtypes.nim +++ b/compiler/semtypes.nim @@ -17,7 +17,7 @@ const errWrongNumberOfVariables = "wrong number of variables" errInvalidOrderInEnumX = "invalid order in enum '$1'" errOrdinalTypeExpected = "ordinal type expected" - errSetTooBig = "set is too large" + errSetTooBig = "set is too large; use `std/sets` for ordinal types with more than 2^16 elements" errBaseTypeMustBeOrdinal = "base type of a set must be an ordinal" errInheritanceOnlyWithNonFinalObjects = "inheritance only works with non-final objects" errXExpectsOneTypeParam = "'$1' expects one type parameter" -- cgit 1.4.1-2-gfad0