[clang] [compiler-rt] [llvm] [X86] Support -march=diamondrapids (PR #113881)
LLVM Continuous Integration via cfe-commits
cfe-commits at lists.llvm.org
Sun Nov 17 17:01:43 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `llvm-x86_64-debian-dylib` running on `gribozavr4` while building `clang,compiler-rt,llvm` at step 6 "test-build-unified-tree-check-clang".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/60/builds/12961
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-clang) failure: test (failure)
******************** TEST 'Clang :: Preprocessor/predefined-arch-macros.c' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 3: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i386 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I386_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I386_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i386 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
RUN: at line 11: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i386 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I386_M64
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I386_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i386 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
RUN: at line 16: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i486 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I486_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i486 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I486_M32
RUN: at line 25: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i486 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I486_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i486 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I486_M64
RUN: at line 30: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i586 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I586_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i586 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I586_M32
RUN: at line 42: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i586 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I586_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=i586 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_I586_M64
RUN: at line 47: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_M32
RUN: at line 59: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_M64
RUN: at line 64: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium-mmx -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_MMX_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium-mmx -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_MMX_M32
RUN: at line 79: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium-mmx -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_MMX_M64
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_PENTIUM_MMX_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=pentium-mmx -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
RUN: at line 84: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip-c6 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP_C6_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip-c6 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP_C6_M32
RUN: at line 94: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip-c6 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP_C6_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip-c6 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP_C6_M64
RUN: at line 99: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip2 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP2_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip2 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP2_M32
RUN: at line 109: not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip2 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP2_M64
+ not /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=winchip2 -m64 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_WINCHIP2_M64
RUN: at line 114: /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=c3 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - 2>&1 -target i386-unknown-linux | /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_C3_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/FileCheck -match-full-lines /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -check-prefix=CHECK_C3_M32
+ /b/1/llvm-x86_64-debian-dylib/build/bin/clang -march=c3 -m32 -E -dM /b/1/llvm-x86_64-debian-dylib/llvm-project/clang/test/Preprocessor/predefined-arch-macros.c -o - -target i386-unknown-linux
...
```
</details>
https://github.com/llvm/llvm-project/pull/113881
More information about the cfe-commits
mailing list