From ade2ed050a2d472b4dd01e30666f5e7ec5030724 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 3 Nov 2023 23:13:05 +0100 Subject: Moves work with avx2, fixed some stuff --- test/00_basic/basic_tests.c | 1 + test/test.sh | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/00_basic/basic_tests.c b/test/00_basic/basic_tests.c index ddfecb4..5f5df6b 100644 --- a/test/00_basic/basic_tests.c +++ b/test/00_basic/basic_tests.c @@ -14,6 +14,7 @@ check(cube_t cube, char *name) void check2(cube_t cube1, char *name1, cube_t cube2, char *name2) { +fprintf(stderr, "check2 %s %s\n", name1, name2); printf("%s and %s are%s equal\n", name1, name2, equal(cube1, cube2) ? "" : " NOT"); } diff --git a/test/test.sh b/test/test.sh index 9e064b2..1ee972d 100755 --- a/test/test.sh +++ b/test/test.sh @@ -1,10 +1,14 @@ #!/bin/sh CC="cc -DDEBUG -std=c99 -pthread -pedantic -Wall -Wextra \ - -Wno-unused-parameter -Wno-unused-function -g3" -if [ $(uname) != "OpenBSD" ]; then + -Wno-unused-parameter -Wno-unused-function -g3 -D$CUBETYPE" +if [ "$CUBETYPE" = "CUBE_AVX2" ]; then + CC="$CC -mavx2" +fi +if [ "$(uname)" != "OpenBSD" ]; then CC="$CC -fsanitize=address -fsanitize=undefined" fi + TESTBIN="test/run" TESTOUT="test/last.out" TESTERR="test/last.err" -- cgit v1.3