diff --git a/test/unit/stdlib/core/string_to_int.c3 b/test/unit/stdlib/core/string_to_int.c3 index 7248accdc..59ce948a8 100644 --- a/test/unit/stdlib/core/string_to_int.c3 +++ b/test/unit/stdlib/core/string_to_int.c3 @@ -4,18 +4,18 @@ import std::io, std::math; const N = 2560; macro String[] m() @const { - var $strings = {}; + String[N] $strings = {}; $foreach $i : math::iota(int[N]): - $strings +++= @sprintf("%s", $i); + $strings[$i] = @sprintf("%s", $i); $endforeach - return $strings; + return $strings[..]; } macro String[] m2() @const { - var $strings = {}; + String[N] $strings = {}; $foreach $i : math::iota(int[N]): - $strings +++= @sprintf("%s", -$i); + $strings[$i] = @sprintf("%s", -$i); $endforeach return $strings; }