| Issue |
164637
|
| Summary |
`FLANG_TEST_TARGET_TRIPLE` sometimes does not work well
|
| Labels |
test-suite,
flang
|
| Assignees |
|
| Reporter |
parabola94
|
When I build Flang with the following configuration on an AArch64 machine, several tests fail.
```console
$ cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=../install \
-DLLVM_ENABLE_ASSERTIONS=ON \
-DLLVM_ENABLE_PROJECTS="flang" \
-DLLVM_BUILD_LLVM_DYLIB=ON \
-DLLVM_TARGET_TRIPLE_ENV="DEFAULT_TRIPLE" \
-DFLANG_TEST_TARGET_TRIPLE="powerpc64le-unknown-linux-gnu" \
/path/to/llvm-project/llvm
$ ninja check-flang
...
********************
Failed Tests (2):
Flang :: Driver/emit-asm-from-mlir.mlir
Flang :: Semantics/PowerPC/ppc-vector-types03.f90
Testing Time: 53.76s
Total Discovered Tests: 3929
Unsupported : 171 (4.35%)
Passed : 3745 (95.32%)
Expectedly Failed: 11 (0.28%)
Failed : 2 (0.05%)
```
If I manually set "DEFAULT_TRIPLE" to `powerpc64le-unknown-linux-gnu`, all tests pass.
```console
$ env DEFAULT_TRIPLE="powerpc64le-unknown-linux-gnu" ninja check-flang
...
Testing Time: 59.91s
Total Discovered Tests: 3929
Unsupported : 136 (3.46%)
Passed : 3782 (96.26%)
Expectedly Failed: 11 (0.28%)
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs