[clang] 71a0609 - [clang-repl] Temporarily disable the execute.cpp test on ppc64.

Lang Hames via cfe-commits cfe-commits at lists.llvm.org
Thu May 13 14:40:28 PDT 2021


Author: Lang Hames
Date: 2021-05-13T14:39:12-07:00
New Revision: 71a0609a2b533dbcd6826ad774b6bee5e9818644

URL: https://github.com/llvm/llvm-project/commit/71a0609a2b533dbcd6826ad774b6bee5e9818644
DIFF: https://github.com/llvm/llvm-project/commit/71a0609a2b533dbcd6826ad774b6bee5e9818644.diff

LOG: [clang-repl] Temporarily disable the execute.cpp test on ppc64.

This test is failing on some builders (see [1]) with the following error:

error: Added modules have incompatible data layouts:
  e-m:e-i64:64-n32:64-S128-v256:256:256-v512:512:512 (module) vs
  E-m:a-i64:64-n32:64-S128-v256:256:256-v512:512:512 (jit)

The JIT layout is correct, but some IR module added to the JIT is using a
little-endian layout instead.

This commit disables the test on ppc64 until we can investigate further and
fix the bug.

[1] https://lab.llvm.org/staging/#/builders/126/builds/371

Added: 
    

Modified: 
    clang/test/Interpreter/execute.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/Interpreter/execute.cpp b/clang/test/Interpreter/execute.cpp
index 81ab57e955cf6..a9beed5714d0b 100644
--- a/clang/test/Interpreter/execute.cpp
+++ b/clang/test/Interpreter/execute.cpp
@@ -1,5 +1,6 @@
 // RUN: cat %s | clang-repl | FileCheck %s
 // REQUIRES: host-supports-jit
+// UNSUPPORTED: powerpc64
 
 extern "C" int printf(const char *, ...);
 int i = 42;


        


More information about the cfe-commits mailing list