From ae2abe1f58316027b0edb4173fe4743db36e8172 Mon Sep 17 00:00:00 2001 From: "Maxiwell S. Garcia" Date: Thu, 5 Aug 2021 10:18:06 -0400 Subject: [PATCH] ci: ppc64le: disable MMA and remove 'allow_failure' for gcc-10 CXX11=off This patch disables MMA for CI because the building environment is using Ubuntu 18.04 image with LD 2.30. This linker version together with gcc-10 causes some 'unrecognized opcode' errors. --- ci/build.gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/build.gitlab-ci.yml b/ci/build.gitlab-ci.yml index 6b9f415cc..1144419f4 100644 --- a/ci/build.gitlab-ci.yml +++ b/ci/build.gitlab-ci.yml @@ -167,12 +167,12 @@ build:aarch64:linux:clang-10:cxx11-on: # GCC-10 build:ppc64le:linux:gcc-10:cxx11-off: - allow_failure: true extends: .build:linux:base variables: EIGEN_CI_CXX_COMPILER: "g++-10" EIGEN_CI_CC_COMPILER: "gcc-10" EIGEN_TEST_CXX11: "off" + EIGEN_CI_ADDITIONAL_ARGS: "-DCMAKE_CXX_FLAGS='-DEIGEN_ALTIVEC_DISABLE_MMA'" tags: - eigen-runner - linux