Slim down the string_to_int tests by 800 MB.

This commit is contained in:
Christoffer Lerno
2026-02-15 00:05:35 +01:00
parent d80a8629a6
commit a78a169a17

View File

@@ -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;
}