aboutsummaryrefslogtreecommitdiff
path: root/tester/main.c
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-18 12:25:32 +0200
committerhachem <im@hachem.wtf>2026-09-18 12:25:32 +0200
commit17598056a69a14e0390a07251d383f413ded9eea (patch)
tree79cf23ea99072f065407da3e0b92ee03f8972695 /tester/main.c
parentee14ad272e68d9363202d7f668e0b20302827209 (diff)
feat: add matrix, vector, and circuit display + fmt
Diffstat (limited to 'tester/main.c')
-rw-r--r--tester/main.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/tester/main.c b/tester/main.c
index c516568..a17e8f5 100644
--- a/tester/main.c
+++ b/tester/main.c
@@ -5,37 +5,37 @@
static bool has_arg(int argc, char** argv, const char* name)
{
- for (int i = 1; i < argc; i++)
- if (strcmp(argv[i], name) == 0)
- return true;
+ for (int i = 1; i < argc; i++)
+ if (strcmp(argv[i], name) == 0)
+ return true;
- return false;
+ return false;
}
int main(int argc, char** argv)
{
- if (has_arg(argc, argv, "help") || has_arg(argc, argv, "--help") || has_arg(argc, argv, "-h"))
- {
- printf("Usage: tester [clifford|non-clifford|custom|kernels|simd|noise|all]\n");
- return 0;
- }
+ if (has_arg(argc, argv, "help") || has_arg(argc, argv, "--help") || has_arg(argc, argv, "-h"))
+ {
+ printf("Usage: tester [clifford|non-clifford|custom|kernels|simd|noise|all]\n");
+ return 0;
+ }
- bool all = argc < 2 || has_arg(argc, argv, "all");
+ bool all = argc < 2 || has_arg(argc, argv, "all");
- printf("psi %s test suite\n", psi_version());
+ printf("psi %s test suite\n", psi_version());
- if (all || has_arg(argc, argv, "clifford"))
- run_clifford_tests();
- if (all || has_arg(argc, argv, "non-clifford"))
- run_non_clifford_tests();
- if (all || has_arg(argc, argv, "custom"))
- run_custom_tests();
- if (all || has_arg(argc, argv, "kernels"))
- run_kernel_tests();
- if (all || has_arg(argc, argv, "simd"))
- run_simd_tests();
- if (all || has_arg(argc, argv, "noise"))
- run_noise_tests();
+ if (all || has_arg(argc, argv, "clifford"))
+ run_clifford_tests();
+ if (all || has_arg(argc, argv, "non-clifford"))
+ run_non_clifford_tests();
+ if (all || has_arg(argc, argv, "custom"))
+ run_custom_tests();
+ if (all || has_arg(argc, argv, "kernels"))
+ run_kernel_tests();
+ if (all || has_arg(argc, argv, "simd"))
+ run_simd_tests();
+ if (all || has_arg(argc, argv, "noise"))
+ run_noise_tests();
- return psi_test_summary();
+ return psi_test_summary();
}