From bc1366890eb62e127e4bed0fb6a154a751b2e9e0 Mon Sep 17 00:00:00 2001 From: Fedja Beader Date: Sun, 23 Mar 2025 23:04:57 +0100 Subject: Add some testcases for log2, too --- npc/dev/test.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/npc/dev/test.txt b/npc/dev/test.txt index 268639102..b430dd57d 100644 --- a/npc/dev/test.txt +++ b/npc/dev/test.txt @@ -629,6 +629,11 @@ function script HerculesSelfTestHelper { callsub(OnCheck, "array shrink", .@x[1], 0); callsub(OnCheck, "array shrink and getarraysize", getarraysize(.@x), 0); + // log2 + callsub(OnCheck, "log2(0)", log2(0), -1); + callsub(OnCheck, "log2(1)", log2(1), 0); + callsub(OnCheck, "log2(3<<29)", log2(0x60000000), 30); + // min and max callsub(OnCheck, "min()", min(5, -10, 8, 3, -2, 1000), -10); callsub(OnCheck, "max()", max(5, -10, 8, 3, -2, 1000), 1000); -- cgit v1.2.3-70-g09d2