commit 520397b48fac7fd0c107257c57f2cca4f0a40a98 (tree)
parent 7248b4a4e437223a0c826dfbcb76b9835fce16d0
Author: Andrew Kelley <andrew@ziglang.org>
Date: Wed, 7 Jan 2026 13:32:20 -0800
tests: delete redundant cases
These were originally supposed to be incremental test cases but have
long since been made redundant.
Diffstat:
2 files changed, 0 insertions(+), 58 deletions(-)
diff --git a/test/cases/function_pointers.zig b/test/cases/function_pointers.zig
@@ -1,30 +0,0 @@
-const std = @import("std");
-
-const PrintFn = *const fn () void;
-
-pub fn main() void {
- var printFn: PrintFn = stopSayingThat;
- var i: u32 = 0;
- while (i < 4) : (i += 1) printFn();
-
- printFn = moveEveryZig;
- printFn();
-}
-
-fn stopSayingThat() void {
- _ = std.posix.write(1, "Hello, my name is Inigo Montoya; you killed my father, prepare to die.\n") catch {};
-}
-
-fn moveEveryZig() void {
- _ = std.posix.write(1, "All your codebase are belong to us\n") catch {};
-}
-
-// run
-// target=x86_64-macos
-//
-// Hello, my name is Inigo Montoya; you killed my father, prepare to die.
-// Hello, my name is Inigo Montoya; you killed my father, prepare to die.
-// Hello, my name is Inigo Montoya; you killed my father, prepare to die.
-// Hello, my name is Inigo Montoya; you killed my father, prepare to die.
-// All your codebase are belong to us
-//
diff --git a/test/cases/print_u32s.zig b/test/cases/print_u32s.zig
@@ -1,28 +0,0 @@
-const std = @import("std");
-
-pub fn main() void {
- printNumberHex(0x00000000);
- printNumberHex(0xaaaaaaaa);
- printNumberHex(0xdeadbeef);
- printNumberHex(0x31415926);
-}
-
-fn printNumberHex(x: u32) void {
- const digit_chars = "0123456789abcdef";
- var i: u5 = 28;
- while (true) : (i -= 4) {
- const digit = (x >> i) & 0xf;
- _ = std.posix.write(1, &.{digit_chars[digit]}) catch {};
- if (i == 0) break;
- }
- _ = std.posix.write(1, "\n") catch {};
-}
-
-// run
-// target=x86_64-macos
-//
-// 00000000
-// aaaaaaaa
-// deadbeef
-// 31415926
-//