llvm-ci wrote: LLVM Buildbot has detected a new failure on builder `flang-aarch64-libcxx` running on `linaro-flang-aarch64-libcxx` while building `clang,flang` at step 6 "test-build-unified-tree-check-flang".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/89/builds/14577 <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) ******************** TEST 'Flang :: Lower/module_use.f90' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 1: rm -fr /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp && mkdir -p /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp + rm -fr /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp + mkdir -p /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp RUN: at line 2: bbc -emit-fir -module /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_definition.f90 + bbc -emit-fir -module /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_definition.f90 RUN: at line 3: bbc -emit-fir -J /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90 -o - | /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/bin/FileCheck /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90 + bbc -emit-fir -J /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/tools/flang/test/Lower/Output/module_use.f90.tmp /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90 -o - + /home/tcwg-buildbot/worker/flang-aarch64-libcxx/build/bin/FileCheck /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90 /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90:17:15: error: CHECK-DAG: expected string not found in input ! CHECK-DAG: fir.address_of(@_QMm1Ey) : !fir.ref<!fir.array<100xi32>> ^ <stdin>:5:23: note: scanning from here func.func @_QPm1use() -> f32 { ^ <stdin>:10:7: note: possible intended match here %3 = fir.address_of(@_QMm1Ex) : !fir.ref<f32> ^ /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90:44:14: error: CHECK-DAG: expected string not found in input ! CHECK-DAG: fir.global @_QMm1Ey : !fir.array<100xi32> ^ <stdin>:20:31: note: scanning from here func.func @_QPmodcommon1use() -> f32 { ^ <stdin>:49:2: note: possible intended match here fir.global @_QMm1Ex : f32 ^ Input file: <stdin> Check file: /home/tcwg-buildbot/worker/flang-aarch64-libcxx/llvm-project/flang/test/Lower/module_use.f90 -dump-input=help explains the following input dump. Input was: <<<<<< 1: module attributes {dlti.dl_spec = #dlti.dl_spec<i32 = dense<32> : vector<2xi64>, !llvm.ptr<270> = dense<32> : vector<4xi64>, f64 = dense<64> : vector<2xi64>, f16 = dense<16> : vector<2xi64>, !llvm.ptr<272> = dense<64> : vector<4xi64>, !llvm.ptr<271> = dense<32> : vector<4xi64>, f128 = dense<128> : vector<2xi64>, i8 = dense<[8, 32]> : vector<2xi64>, i16 = dense<[16, 32]> : vector<2xi64>, i64 = dense<64> : vector<2xi64>, i128 = dense<128> : vector<2xi64>, !llvm.ptr = dense<64> : vector<4xi64>, i1 = dense<8> : vector<2xi64>, "dlti.endianness" = "little", "dlti.stack_alignment" = 128 : i64>, fir.defaultkind = "a1c4d8i4l4r4", fir.kindmap = "", llvm.data_layout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128-Fn32", llvm.ident = "flang version 20.0.0 (https://github.com/llvm/llvm-project.git 8c63648117f1e1705943903b149f36ab8a4df1e5)", llvm.target_triple = "aarch64-unknown-linux-gnu"} { 2: fir.global common @__BLNK__(dense<0> : vector<4xi8>) {alignment = 4 : i64} : !fir.array<4xi8> 3: fir.global common @named1_(dense<0> : vector<4xi8>) {alignment = 4 : i64} : !fir.array<4xi8> 4: fir.global common @named2_(dense<0> : vector<4xi8>) {alignment = 4 : i64} : !fir.array<4xi8> 5: func.func @_QPm1use() -> f32 { dag:17'0 X~~~~~~~~~ error: no match found 6: %c1_i32 = arith.constant 1 : i32 dag:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: %0 = fir.alloca i32 {adapt.valuebyref} dag:17'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: %1 = fir.alloca f32 {bindc_name = "m1use", uniq_name = "_QFm1useEm1use"} ... ``` </details> https://github.com/llvm/llvm-project/pull/123097 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits