Dear Linaro Team,

I am looking for advice on how to reproduce a flang-arm64-windows-msvc LLVM
build bot failure. I hope I ended up in the right place here.

I had to revert a PR (https://github.com/llvm/llvm-project/pull/150783)
that broke the flang-arm64-windows-msvc LLVM build bot in the morning due
to some tablegen-related problem. I did prepare a reland PR (
https://github.com/llvm/llvm-project/pull/151125) that addresses a
potential issue. However, since I did not see any other build bot failures
and since I was not able to reproduce the problem locally, I wonder if
there is a way to run the build bot on my reland PR? Alternatively, hints
on how to reproduce the problem locally on a x86 Linux machine would be
appreciated.

Best,
Tobias


---------- Forwarded message ---------
From: LLVM Continuous Integration <notificati...@github.com>
Date: Tue, Jul 29, 2025 at 9:58 AM
Subject: Re: [llvm/llvm-project] [mlir][llvm] Add intrinsic arg and result
attribute support (PR #150783)
To: llvm/llvm-project <llvm-proj...@noreply.github.com>
Cc: Tobias Gysi <tobias.g...@nextsilicon.com>, State change <
state_cha...@noreply.github.com>


*llvm-ci* left a comment (llvm/llvm-project#150783)
<https://github.com/llvm/llvm-project/pull/150783#issuecomment-3131154498>

LLVM Buildbot has detected a new failure on builder flang-arm64-windows-msvc
running on linaro-armv8-windows-msvc-01 while building mlir at step 6
"test-build-unified-tree-check-mlir".

Full details are available at:
https://lab.llvm.org/buildbot/#/builders/207/builds/4441
Here is the relevant piece of the build log for the reference

Step 6 (test-build-unified-tree-check-mlir) failure: test (failure)
******************** TEST 'MLIR ::
Dialect/Bufferization/Transforms/one-shot-module-bufferize-analysis.mlir'
FAILED ********************
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\mlir-opt.exe
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir
-one-shot-bufferize="bufferize-function-boundaries test-analysis-only"
-split-input-file |
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir
# executed command:
'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\mlir-opt.exe'
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir'
'-one-shot-bufferize=bufferize-function-boundaries test-analysis-only'
-split-input-file
# .---command stderr------------
# | Assertion failed: implArgAndResultAttrsOpInterface &&
"`::mlir::CallOpInterface` expected its base interface
`::mlir::ArgAndResultAttrsOpInterface` to be registered", file
C:/Users/tcwg/llvm-worker/flang-arm64-windows-msvc/build/tools/mlir/include\mlir/Interfaces/CallInterfaces.h.inc,
line 122
# | PLEASE submit a bug report to
https://github.com/llvm/llvm-project/issues/ and include the crash
backtrace.
# | Stack dump:
# | 0.  Program arguments:
c:\\users\\tcwg\\llvm-worker\\flang-arm64-windows-msvc\\build\\bin\\mlir-opt.exe
C:\\Users\\tcwg\\llvm-worker\\flang-arm64-windows-msvc\\llvm-project\\mlir\\test\\Dialect\\Bufferization\\Transforms\\one-shot-module-bufferize-analysis.mlir
"-one-shot-bufferize=bufferize-function-boundaries test-analysis-only"
-split-input-file
# | Exception Code: 0xC000001D
# | #0 0x00007ff60737543c
(c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\mlir-opt.exe+0x1af543c)
# | #1 0x00007ffff958ae50 (C:\WINDOWS\System32\ucrtbase.dll+0x7ae50)
# | #2 0xff61fffff958ba5c
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command:
'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe'
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir'
# .---command stderr------------
# | 
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir:23:17:
error: CHECK-LABEL: expected string not found in input
# | // CHECK-LABEL: func @extract_slice_fun(
# |                 ^
# | <stdin>:1:1: note: scanning from here
# | module {
# | ^
# | <stdin>:1:3: note: possible intended match here
# | module {
# |   ^
# |
# | Input file: <stdin>
# | Check file:
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\mlir\test\Dialect\Bufferization\Transforms\one-shot-module-bufferize-analysis.mlir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# |             1: module {
# | label:23'0     X~~~~~~~~ error: no match found
# | label:23'1       ?       possible intended match
# |             2: }
# | label:23'0     ~~
# |             3:
# | label:23'0     ~
# |             4: // -----
# | label:23'0     ~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
...
Step 7 (test-build-unified-tree-check-flang) failure: test (failure)
******************** TEST 'Flang :: Intrinsics/math-codegen.fir'
FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 1
split-file 
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Intrinsics\math-codegen.fir
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp
# executed command: split-file
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\llvm-project\flang\test\Intrinsics\math-codegen.fir'
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp'
# RUN: at line 5
fir-opt 
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp/abs_fast.fir
--fir-to-llvm-ir="target=x86_64-unknown-linux-gnu" |
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp/abs_fast.fir
# executed command: fir-opt
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp/abs_fast.fir'
--fir-to-llvm-ir=target=x86_64-unknown-linux-gnu
# .---command stderr------------
# | Assertion failed: implArgAndResultAttrsOpInterface &&
"`::mlir::CallOpInterface` expected its base interface
`::mlir::ArgAndResultAttrsOpInterface` to be registered", file
C:/Users/tcwg/llvm-worker/flang-arm64-windows-msvc/build/tools/mlir/include\mlir/Interfaces/CallInterfaces.h.inc,
line 122
# | PLEASE submit a bug report to
https://github.com/llvm/llvm-project/issues/ and include the crash
backtrace.
# | Stack dump:
# | 0.  Program arguments: fir-opt
C:\\Users\\tcwg\\llvm-worker\\flang-arm64-windows-msvc\\build\\tools\\flang\\test\\Intrinsics\\Output\\math-codegen.fir.tmp/abs_fast.fir
--fir-to-llvm-ir=target=x86_64-unknown-linux-gnu
# | Exception Code: 0xC000001D
# | #0 0x00007ff777271f54
mlir::detail::FallbackTypeIDResolver::registerImplicitTypeID(class
llvm::StringRef)
(c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\fir-opt.exe+0x1331f54)
# | #1 0x00007ffff958ae50 (C:\WINDOWS\System32\ucrtbase.dll+0x7ae50)
# | #2 0xdd54fffff958ba5c
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command:
'c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe'
'C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp/abs_fast.fir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:
c:\users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\bin\filecheck.exe
C:\Users\tcwg\llvm-worker\flang-arm64-windows-msvc\build\tools\flang\test\Intrinsics\Output\math-codegen.fir.tmp/abs_fast.fir
# `-----------------------------
# error: command failed with exit status: 2

--

********************



—
Reply to this email directly, view it on GitHub
<https://github.com/llvm/llvm-project/pull/150783#issuecomment-3131154498>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABW7H2HANJOPE6QLHGYKBD33K4SUFAVCNFSM6AAAAACCN2SND6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTCMZRGE2TINBZHA>
.
You are receiving this because you modified the open/close state.Message
ID: <llvm/llvm-project/pull/150783/c3131154...@github.com>

-- 
This e-mail message and any attachments thereto are intended only for the 
person or entity to which it is addressed and may contain confidential 
and/or privileged material. Any retransmission, dissemination, copying or 
other use of, or taking of any action in reliance upon this information is 
prohibited. If you are not the intended addressee, please contact the 
sender immediately and delete the materials and information from your 
device and system and confirm the deletion by reply e-mail.
_______________________________________________
linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org
To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org

Reply via email to