[clang] [CIR] Implement lowering of int-to-bool casts (PR #132996)

LLVM Continuous Integration via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 26 10:17:41 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `flang-aarch64-rel-assert` running on `linaro-flang-aarch64-rel-assert` while building `clang` at step 6 "test-build-unified-tree-check-flang".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/29/builds/12294

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (test-build-unified-tree-check-flang) failure: test (failure)
...
PASS: Flang :: Driver/disable-ext-name-interop.f90 (41 of 3636)
PASS: Flang :: Driver/bbc-cuda-macro.cuf (42 of 3636)
PASS: Flang :: Driver/driver-error-cc1.c (43 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-equivalence.f90 (44 of 3636)
PASS: Flang :: Driver/embed-error.f90 (45 of 3636)
UNSUPPORTED: Flang :: Driver/predefined-macros-powerpc.f90 (46 of 3636)
PASS: Flang :: Driver/bbc-mlir-pass-pipeline.f90 (47 of 3636)
UNSUPPORTED: Flang :: Driver/predefined-macros-powerpc2.f90 (48 of 3636)
UNSUPPORTED: Flang :: Driver/mabi.f90 (49 of 3636)
UNRESOLVED: Flang :: Driver/slp-vectorize.ll (50 of 3636)
******************** TEST 'Flang :: Driver/slp-vectorize.ll' FAILED ********************
Test has no 'RUN:' line
********************
UNSUPPORTED: Flang :: Driver/target-cpu-features-invalid.f90 (51 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-globals.f90 (52 of 3636)
UNSUPPORTED: Flang :: Driver/target-gpu-features.f90 (53 of 3636)
UNSUPPORTED: Flang :: Driver/unsupported-vscale-max-min.f90 (54 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-locals.f90 (55 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-dummies.f90 (56 of 3636)
PASS: Flang :: Driver/cpp-nocpp-command-line-macro.f90 (57 of 3636)
PASS: Flang :: Driver/emit-asm-from-mlir.mlir (58 of 3636)
PASS: Flang :: Driver/debug-parsing-log.f90 (59 of 3636)
PASS: Flang :: Driver/emit-llvm.f90 (60 of 3636)
PASS: Flang :: Driver/emit-asm-from-llvm.ll (61 of 3636)
PASS: Flang :: Driver/plugin-invalid-name.f90 (62 of 3636)
PASS: Flang :: Driver/emit-asm-aarch64.f90 (63 of 3636)
PASS: Flang :: Driver/target.f90 (64 of 3636)
PASS: Flang :: Driver/flang-f-opts.f90 (65 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-internal-proc.f90 (66 of 3636)
PASS: Flang :: Driver/dash-x-f95-do-not-assume-fixed-form.f90 (67 of 3636)
UNSUPPORTED: Flang :: Driver/predefined-macros-x86.f90 (68 of 3636)
PASS: Flang :: Driver/init-only.f90 (69 of 3636)
PASS: Flang :: Driver/funroll-loops.f90 (70 of 3636)
PASS: Flang :: Driver/dumpmachine.f90 (71 of 3636)
PASS: Flang :: Driver/driver-version.f90 (72 of 3636)
PASS: Flang :: Driver/supported-suffices/f08-suffix.f08 (73 of 3636)
PASS: Flang :: Driver/unparse-with-modules.f90 (74 of 3636)
PASS: Flang :: Driver/debug-measure-parse-tree.f90 (75 of 3636)
PASS: Flang :: Driver/emit-llvm-bc.f90 (76 of 3636)
PASS: Flang :: Driver/print-target-triple.f90 (77 of 3636)
PASS: Flang :: Driver/std2018-wrong.f90 (78 of 3636)
PASS: Flang :: Evaluate/bug115923.f90 (79 of 3636)
PASS: Flang :: Driver/underscoring.f90 (80 of 3636)
PASS: Flang :: Driver/fintegrated-as.f90 (81 of 3636)
PASS: Flang :: Driver/print-resource-dir.F90 (82 of 3636)
PASS: Flang :: Driver/immediate-options.f90 (83 of 3636)
PASS: Flang :: Driver/print-effective-triple.f90 (84 of 3636)
PASS: Flang :: Evaluate/bug124618.f90 (85 of 3636)
PASS: Flang :: Analysis/AliasAnalysis/modref-call-args.f90 (86 of 3636)

```

</details>

https://github.com/llvm/llvm-project/pull/132996


More information about the cfe-commits mailing list