Hi Tobias,

Following up on the re-land PR tests, I just tried cherry picking your
re-land commit over the latest main and it fails. Kindly rebase your
re-land commit over the latest main and let me know. I will then proceed to
test it for you on a Windows on Arm machine.

Thanks!

--
Omair Javaid
www.linaro.org


On Tue, 16 Sept 2025 at 13:46, Omair Javaid <[email protected]> wrote:

> Hi Tobias,
>
> I can help with testing your re-land PR. Unfortunately I can't do it on
> the buildbot machine itself but I will run it on a similar machine with the
> same setup and get back to you with the results as soon as they are
> available.
>
> Thanks!
>
> --
> Omair Javaid
> www.linaro.org
>
>
> On Tue, 16 Sept 2025 at 07:57, Tobias Gysi via linaro-toolchain <
> [email protected]> wrote:
>
>> 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 <[email protected]>
>> 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 <[email protected]>
>> Cc: Tobias Gysi <[email protected]>, State change <
>> [email protected]>
>>
>>
>> *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/[email protected]>
>>
>> --
>> 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 -- [email protected]
>> To unsubscribe send an email to [email protected]
>>
>
_______________________________________________
linaro-toolchain mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to