Add simple MT sgemm precision test and INTERFACE64 build
authorMartin Kroeker <martin@ruby.chemie.uni-freiburg.de>
Sat, 15 Aug 2020 11:38:05 +0000 (13:38 +0200)
committerGitHub <noreply@github.com>
Sat, 15 Aug 2020 11:38:05 +0000 (13:38 +0200)
.drone.yml

index b1c211d..fb009d4 100644 (file)
@@ -190,3 +190,29 @@ steps:
     - make -C ctest $COMMON_FLAGS
     - make -C utest $COMMON_FLAGS
     - make -C cpp_thread_test dgemm_tester
+    - make -C cpp_thread_test gemm64
+---
+kind: pipeline
+name: epyc_native_test_int64
+
+platform:
+  os: linux
+  arch: amd64
+
+steps:
+- name: Build and Test
+  image: ubuntu:18.04
+  environment:
+    CC: gcc
+    COMMON_FLAGS: 'USE_OPENMP=1 INTERFACE64=1'
+  commands:
+    - echo "MAKE_FLAGS:= $COMMON_FLAGS"
+    - apt-get update -y
+    - apt-get install -y make $CC gfortran perl python g++
+    - $CC --version
+    - make QUIET_MAKE=1 $COMMON_FLAGS
+    - make -C test $COMMON_FLAGS
+    - make -C ctest $COMMON_FLAGS
+    - make -C utest $COMMON_FLAGS
+    - make -C cpp_thread_test dgemm_tester
+    - make -C cpp_thread_test gemm64