[llvm] [Orc] Fix error handling in `ORCPlatformSupport::initialize` (PR #144637)
Abhinav Kumar via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 30 00:00:42 PDT 2025
kr-2003 wrote:
These are the tests failing in the CI(for windows). Are these related to the changes??
### LLVM :: DebugInfo/COFF/local-variable-gap.ll
```
2025-06-30T06:34:53.3858849Z FAIL: LLVM :: DebugInfo/COFF/local-variable-gap.ll (29843 of 59269)
2025-06-30T06:34:53.3894212Z ******************** TEST 'LLVM :: DebugInfo/COFF/local-variable-gap.ll' FAILED ********************
2025-06-30T06:34:53.3894878Z Exit Code: 2
2025-06-30T06:34:53.3908504Z
2025-06-30T06:34:53.3914663Z Command Output (stdout):
2025-06-30T06:34:53.3923167Z --
2025-06-30T06:34:53.3924249Z # RUN: at line 1
2025-06-30T06:34:53.3927792Z c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64-windows-msvc < C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll --check-prefix=ASM
2025-06-30T06:34:53.3930574Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=x86_64-windows-msvc
2025-06-30T06:34:53.3931634Z # note: command had no output on stdout or stderr
2025-06-30T06:34:53.3933049Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll' --check-prefix=ASM
2025-06-30T06:34:53.3934461Z # note: command had no output on stdout or stderr
2025-06-30T06:34:53.3934945Z # RUN: at line 2
2025-06-30T06:34:53.3937750Z c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=x86_64-windows-msvc < C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll -filetype=obj | c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe --codeview - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll --check-prefix=OBJ
2025-06-30T06:34:53.3942446Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=x86_64-windows-msvc -filetype=obj
2025-06-30T06:34:53.3943257Z # .---command stderr------------
2025-06-30T06:34:53.3944023Z # | Assertion failed: Symbol, file C:\_work\llvm-project\llvm-project\llvm\lib\MC\MCExpr.cpp, line 223
2025-06-30T06:34:53.3945820Z # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
2025-06-30T06:34:53.3946575Z # | Stack dump:
2025-06-30T06:34:53.3947237Z # | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -mtriple=x86_64-windows-msvc -filetype=obj
2025-06-30T06:34:53.3948051Z # | Exception Code: 0x80000003
2025-06-30T06:34:53.3948622Z # | #0 0x00007ff60b117485 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2e07485)
2025-06-30T06:34:53.3949473Z # | #1 0x00007fff3764d88d (C:\Windows\System32\ucrtbase.dll+0x6d88d)
2025-06-30T06:34:53.3950084Z # | #2 0x00007fff3764e761 (C:\Windows\System32\ucrtbase.dll+0x6e761)
2025-06-30T06:34:53.3950738Z # | #3 0x00007fff376500c1 (C:\Windows\System32\ucrtbase.dll+0x700c1)
2025-06-30T06:34:53.3952272Z # | #4 0x00007fff376503f1 (C:\Windows\System32\ucrtbase.dll+0x703f1)
2025-06-30T06:34:53.3953110Z # | #5 0x00007ff60a92768e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x261768e)
2025-06-30T06:34:53.3954308Z # | #6 0x00007ff60a987b94 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2677b94)
2025-06-30T06:34:53.3956667Z # | #7 0x00007ff60a988a4f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2678a4f)
2025-06-30T06:34:53.3973076Z # | #8 0x00007ff60a95bbff (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x264bbff)
2025-06-30T06:34:53.3974388Z # | #9 0x00007ff60a95af7f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x264af7f)
2025-06-30T06:34:53.3975740Z # | #10 0x00007ff60a9595de (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x26495de)
2025-06-30T06:34:53.3976957Z # | #11 0x00007ff60a1a09e0 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1e909e0)
2025-06-30T06:34:53.3977812Z # | #12 0x00007ff60a74db7a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x243db7a)
2025-06-30T06:34:53.3978664Z # | #13 0x00007ff60a7534f7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x24434f7)
2025-06-30T06:34:53.3980605Z # | #14 0x00007ff60a752ad7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2442ad7)
2025-06-30T06:34:53.3981628Z # | #15 0x00007ff6083fe953 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xee953)
2025-06-30T06:34:53.3982555Z # | #16 0x00007ff6084019df (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf19df)
2025-06-30T06:34:53.3983445Z # | #17 0x00007ff60bcf4410 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x39e4410)
2025-06-30T06:34:53.3984179Z # | #18 0x00007fff38c47ac4 (C:\Windows\System32\KERNEL32.DLL+0x17ac4)
2025-06-30T06:34:53.3984810Z # | #19 0x00007fff47f6a8c1 (C:\Windows\SYSTEM32\ntdll.dll+0x5a8c1)
2025-06-30T06:34:53.3985321Z # `-----------------------------
2025-06-30T06:34:53.3985728Z # error: command failed with exit status: 0x80000003
2025-06-30T06:34:53.3986458Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe' --codeview -
2025-06-30T06:34:53.3987162Z # .---command stderr------------
2025-06-30T06:34:53.3987992Z # | c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe: error: '<stdin>': The file was not recognized as a valid object file
2025-06-30T06:34:53.3988847Z # `-----------------------------
2025-06-30T06:34:53.3989274Z # error: command failed with exit status: 1
2025-06-30T06:34:53.3992288Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll' --check-prefix=OBJ
2025-06-30T06:34:53.3994904Z # .---command stderr------------
2025-06-30T06:34:53.4004464Z # | FileCheck error: '<stdin>' is empty.
2025-06-30T06:34:53.4007185Z # | FileCheck command line: c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\DebugInfo\COFF\local-variable-gap.ll --check-prefix=OBJ
2025-06-30T06:34:53.4008432Z # `-----------------------------
2025-06-30T06:34:53.4008823Z # error: command failed with exit status: 2
2025-06-30T06:34:53.4009129Z
2025-06-30T06:34:53.4009241Z --
2025-06-30T06:34:53.4009379Z
```
### LLVM :: MC/COFF/cv-def-range-gap.s
```
2025-06-30T06:35:28.2865792Z FAIL: LLVM :: MC/COFF/cv-def-range-gap.s (36434 of 59269)
2025-06-30T06:35:28.2866616Z ******************** TEST 'LLVM :: MC/COFF/cv-def-range-gap.s' FAILED ********************
2025-06-30T06:35:28.2867606Z Exit Code: 2
2025-06-30T06:35:28.2867805Z
2025-06-30T06:35:28.2867956Z Command Output (stdout):
2025-06-30T06:35:28.2868269Z --
2025-06-30T06:35:28.2868464Z # RUN: at line 1
2025-06-30T06:35:28.2870918Z c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe -triple=x86_64-pc-win32 -filetype=obj < C:\_work\llvm-project\llvm-project\llvm\test\MC\COFF\cv-def-range-gap.s | c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe --codeview - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\MC\COFF\cv-def-range-gap.s
2025-06-30T06:35:28.2873765Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe' -triple=x86_64-pc-win32 -filetype=obj
2025-06-30T06:35:28.2874604Z # .---command stderr------------
2025-06-30T06:35:28.2875553Z # | Assertion failed: Success && "failed to evaluate label difference as absolute", file C:\_work\llvm-project\llvm-project\llvm\lib\MC\MCCodeView.cpp, line 467
2025-06-30T06:35:28.2877408Z # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
2025-06-30T06:35:28.2878329Z # | Stack dump:
2025-06-30T06:35:28.2880357Z # | 0. Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llvm-mc.exe -triple=x86_64-pc-win32 -filetype=obj
2025-06-30T06:35:28.2881407Z # | Exception Code: 0x80000003
2025-06-30T06:35:28.2882100Z # | #0 0x00007ff633f46645 (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0xa16645)
2025-06-30T06:35:28.2883154Z # | #1 0x00007fff3764d88d (C:\Windows\System32\ucrtbase.dll+0x6d88d)
2025-06-30T06:35:28.2883899Z # | #2 0x00007fff3764e761 (C:\Windows\System32\ucrtbase.dll+0x6e761)
2025-06-30T06:35:28.2884593Z # | #3 0x00007fff376500c1 (C:\Windows\System32\ucrtbase.dll+0x700c1)
2025-06-30T06:35:28.2885223Z # | #4 0x00007fff376503f1 (C:\Windows\System32\ucrtbase.dll+0x703f1)
2025-06-30T06:35:28.2886027Z # | #5 0x00007ff633e8ac1e (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x95ac1e)
2025-06-30T06:35:28.2886968Z # | #6 0x00007ff633e8ba8f (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x95ba8f)
2025-06-30T06:35:28.2887908Z # | #7 0x00007ff633e5d97f (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x92d97f)
2025-06-30T06:35:28.2890633Z # | #8 0x00007ff633e5ccff (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x92ccff)
2025-06-30T06:35:28.2893785Z # | #9 0x00007ff633e5b34e (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x92b34e)
2025-06-30T06:35:28.2895061Z # | #10 0x00007ff633ec9264 (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x999264)
2025-06-30T06:35:28.2895970Z # | #11 0x00007ff633540826 (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x10826)
2025-06-30T06:35:28.2897049Z # | #12 0x00007ff633543c7a (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0x13c7a)
2025-06-30T06:35:28.2897932Z # | #13 0x00007ff633fd2570 (c:\_work\llvm-project\llvm-project\build\bin\llvm-mc.exe+0xaa2570)
2025-06-30T06:35:28.2898960Z # | #14 0x00007fff38c47ac4 (C:\Windows\System32\KERNEL32.DLL+0x17ac4)
2025-06-30T06:35:28.2899843Z # | #15 0x00007fff47f6a8c1 (C:\Windows\SYSTEM32\ntdll.dll+0x5a8c1)
2025-06-30T06:35:28.2900407Z # `-----------------------------
2025-06-30T06:35:28.2900795Z # error: command failed with exit status: 0x80000003
2025-06-30T06:35:28.2902042Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe' --codeview -
2025-06-30T06:35:28.2902765Z # .---command stderr------------
2025-06-30T06:35:28.2903547Z # | c:\_work\llvm-project\llvm-project\build\bin\llvm-readobj.exe: error: '<stdin>': The file was not recognized as a valid object file
2025-06-30T06:35:28.2904336Z # `-----------------------------
2025-06-30T06:35:28.2905346Z # error: command failed with exit status: 1
2025-06-30T06:35:28.2906362Z # executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\MC\COFF\cv-def-range-gap.s'
2025-06-30T06:35:28.2907708Z # .---command stderr------------
2025-06-30T06:35:28.2908192Z # | FileCheck error: '<stdin>' is empty.
2025-06-30T06:35:28.2910412Z # | FileCheck command line: c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\MC\COFF\cv-def-range-gap.s
2025-06-30T06:35:28.2911774Z # `-----------------------------
2025-06-30T06:35:28.2912153Z # error: command failed with exit status: 2
2025-06-30T06:35:28.2912442Z
2025-06-30T06:35:28.2912533Z --
```
https://github.com/llvm/llvm-project/pull/144637
More information about the llvm-commits
mailing list