From 2ec76011f92716bcedbb9e69dd886c3dc13cdd91 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 6 Aug 2017 11:06:03 +0200 Subject: [PATCH 1/3] Travis: Disable job "LINUX64_MUSL USE_OPENMP=1" https://github.com/xianyi/OpenBLAS/pull/1255#issuecomment-320494610 --- .travis.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index b1a13acd9..471206723 100644 --- a/.travis.yml +++ b/.travis.yml @@ -88,12 +88,12 @@ jobs: - BTYPE="BINARY=64" # XXX: This job segfaults in TESTS OF THE COMPLEX LEVEL 3 BLAS, - # so it's "allowed to fail" for now (see allow_failures). - - &test-alpine-openmp - <<: *test-alpine - env: - - TARGET_BOX=LINUX64_MUSL - - BTYPE="BINARY=64 USE_OPENMP=1" + # but only on Travis CI, cannot reproduce it elsewhere. + #- &test-alpine-openmp + # <<: *test-alpine + # env: + # - TARGET_BOX=LINUX64_MUSL + # - BTYPE="BINARY=64 USE_OPENMP=1" - <<: *test-alpine env: @@ -106,9 +106,6 @@ jobs: - TARGET_BOX=LINUX64_MUSL - BTYPE="BINARY=64 NO_AFFINITY=1 USE_OPENMP=0 NO_LAPACK=0 TARGET=core2" - allow_failures: - - <<: *test-alpine-openmp - # whitelist branches: only: From dfb91f2a31e5054eba4ee4ae05605cd17ca63254 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 6 Aug 2017 11:17:02 +0200 Subject: [PATCH 2/3] Travis: Add jobs building with clang --- .travis.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 471206723..6ebf20d31 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,12 +3,12 @@ dist: precise sudo: false language: c -compiler: gcc jobs: include: - &test-ubuntu stage: test + compiler: gcc addons: apt: packages: @@ -35,6 +35,18 @@ jobs: - TARGET_BOX=LINUX64 - BTYPE="BINARY=64 INTERFACE64=1" + - <<: *test-ubuntu + compiler: clang + env: + - TARGET_BOX=LINUX64 + - BTYPE="BINARY=64 CC=clang" + + - <<: *test-ubuntu + compiler: clang + env: + - TARGET_BOX=LINUX64 + - BTYPE="BINARY=64 INTERFACE64=1 CC=clang" + - <<: *test-ubuntu addons: apt: @@ -46,6 +58,7 @@ jobs: - BTYPE="BINARY=32" - stage: test + compiler: gcc addons: apt: packages: From 75ddfbd6874fde55f792f7f8eab2dca4d2cfa421 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Tue, 8 Aug 2017 16:39:13 +0200 Subject: [PATCH 3/3] Change travis back to sudo true ,,,to see if this has any influence on the recent ld SIGKILLS --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6ebf20d31..e86f28137 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ # XXX: Precise is already deprecated, new default is Trusty. # https://blog.travis-ci.com/2017-07-11-trusty-as-default-linux-is-coming dist: precise -sudo: false +sudo: true language: c jobs: