From 85ecaa4dd6f86d1a49bf0f6570eb44c6f405ffcb Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Wed, 13 Apr 2016 12:18:53 +0200 Subject: [PATCH] add amdcheck because of valgrid problems an amd machines --- configure.ac | 3 +++ m4/chkamd.m4 | 6 ++++++ tests/Makefile.am | 3 +++ 3 files changed, 12 insertions(+) create mode 100644 m4/chkamd.m4 diff --git a/configure.ac b/configure.ac index 0dfa435..a2d32fd 100644 --- a/configure.ac +++ b/configure.ac @@ -21,6 +21,9 @@ AC_TDD_GCOV m4_include([m4/memopt.m4]) AC_MEM_OPT +m4_include([m4/chkamd.m4]) +AC_CHK_AMD + PWD=$(/bin/pwd) AC_SUBST(PWD) diff --git a/m4/chkamd.m4 b/m4/chkamd.m4 new file mode 100644 index 0000000..4f5d064 --- /dev/null +++ b/m4/chkamd.m4 @@ -0,0 +1,6 @@ +AC_DEFUN([AC_CHK_AMD], +[ + AM_CONDITIONAL(IS_AMD, test "AuthenticAMD" = "$(uname -i)") +]) + +# vim: set ft=m4 ts=2 sw=2: diff --git a/tests/Makefile.am b/tests/Makefile.am index 40f7159..9001bf7 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,11 +1,14 @@ ACLOCAL_AMFLAGS = -I m4 AUTOMAKE_OPTIONS = subdir-objects +if IS_AMD +else TESTS_ENVIRONMENT = valgrind \ --error-exitcode=123 \ --leak-check=full \ --suppressions=./suppress/external.supp \ --quiet +endif TESTS = classTest loggerTest socketTest serverTest check_PROGRAMS = classTest loggerTest socketTest serverTest