From 51d81c4e23c7f5513a1b2028f02509c860021278 Mon Sep 17 00:00:00 2001 From: cooldome Date: Sat, 10 Feb 2018 15:44:41 +0000 Subject: Fixes #6853 (#7188) * Fixes #6853 * Add a test for a const empty array --- tests/array/tarray.nim | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/array') diff --git a/tests/array/tarray.nim b/tests/array/tarray.nim index 9cfb758e2..95d1bb7cc 100644 --- a/tests/array/tarray.nim +++ b/tests/array/tarray.nim @@ -38,3 +38,11 @@ var found: array[0..filesToCreate.high, bool] echo found.len +# make sure empty arrays are assignable (bug #6853) +const arr1: array[0, int] = [] +const arr2 = [] +let arr3: array[0, string] = [] + +doAssert(arr1.len == 0) +doAssert(arr2.len == 0) +doAssert(arr3.len == 0) -- cgit 1.4.1-2-gfad0